5

\nページで使用するために、それらを受け入れたり\r\n、変換したりできるようにしたいと思い<br />ます。ユーザーが新しい段落を含むテキスト領域を送信すると、strip_tags関数はそれらをすぐに削除するように見えます。これらを文字列に保持するために私ができることはありますか?

ありがとう!!!

4

1 に答える 1

12

改行要素を改行文字シーケンスnl2brに追加するために使用できます。BR

$html = nl2br($plain);

BR要素が追加されたばかりであることに注意してください。

nl2br("foo\nbar") === "foo\n<br />bar"

また、タグを削除しないようにするには、2番目のパラメーターでそれらを指定しますstrip_tagsPBR

$clean = strip_tags($html, '<p><br>');
于 2011-02-21T18:53:20.263 に答える