PHP IMAP Форматирование - PullRequest
2 голосов
/ 06 августа 2009

Я написал простой скрипт php, который читает учетную запись электронной почты IMAP и отображает тело самой последней почты. Есть только одна проблема, она не сохранит новые строки должным образом. Он просто помещает все это в одну строку.

Я использую

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

чтобы прочитать текст письма. Как сохранить исходное форматирование со всеми правильными переносами строк. Большое спасибо

Ответы [ 2 ]

4 голосов
/ 06 августа 2009

Вы выводите в браузер? Попробуйте использовать nl2br . Док говорит:

Вставляет разрывы строк HTML перед всеми перевод строки в строку

Пример:

<?php
echo nl2br("foo isn't\n bar");
//output: foo isn't<br /> bar
?>
0 голосов
/ 09 ноября 2009

Почему бы вам не попробовать опцию print_r, встроенную в PHP?

...