2

IMAP メール アカウントを読み取り、最新のメールの本文を表示する単純な php スクリプトを作成しました。1 つだけ問題があります。新しい行が適切に保持されません。すべてを 1 行にまとめただけです。

私が使う

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

メールの本文を読む。適切な改行をすべて使用して元の書式を維持するにはどうすればよいですか。どうもありがとう

4

2 に答える 2

4

ブラウザに出力していますか?nl2brを使用してみてください。ドキュメントは次のように述べています。

文字列内のすべての改行の前に HTML 改行を挿入します

例:

<?php
echo nl2br("foo isn't\n bar");
//output: foo isn't<br /> bar
?>
于 2009-08-06T13:30:08.690 に答える
0

PHPに組み込まれているprint_rオプションを試してみませんか?

于 2009-11-09T17:00:14.640 に答える