Frage

Ich habe einen einfachen PHP-Skript geschrieben, die ein IMAP-E-Mail-Konto liest und zeigen den Körper der letzten Mail. Es gibt nur ein Problem, wird es nicht die neuen Linien hält richtig. Es bringt einfach alles auf einer Linie.

ich

imap_fetchbody($conn, $latest, "1");

, um den Körper der E-Mail zu lesen. Wie halte ich die ursprüngliche Formatierung mit allen richtigen Zeilenumbrüchen. Vielen Dank

War es hilfreich?

Lösung

ausgeben Sie an einen Browser? Versuchen Sie es mit nl2br . Der Doc sagt:

  

Einsätze HTML-Zeilenumbrüche vor allen   Zeilenumbrüche in einer Zeichenfolge

Beispiel:

<?php
echo nl2br("foo isn't\n bar");
//output: foo isn't<br /> bar
?>

Andere Tipps

Warum Sie nicht über die print_r Option versuchen, die in PHP gebaut ist?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top