PHP | nl2br()で改行コードをbrに変換する方法

PHP,PHP 文字列

nl2br()で改行コードをbrに変換する方法

PHPのnl2br()関数で文字列中の改行コードをbrタグに変換するサンプルコードです。

nl2br()は、文字列中の改行コードをHTMLのbrタグに変換した結果を返します。

nl2br(対象の文字列);

また、nl2br()は第二引数にfalseを指定することで、<br />ではなく<br>に変換します。
第二引数はis_xhtmlパラメータとなっており、xhtml基準の<br />かどうかをtrue(デフォルト)またはfalse指定しています。

通常のWEBサイトであれば、falseを指定していおいて問題ありません。

nl2br(対象の文字列, false);

文字列中の改行コードをbrタグに変換するサンプルコード

nl2br()を使って文字列中の改行コードをHTMLのbrタグに変換するサンプルコードです。

echo nl2br("ONE\nNOTE", true);

//HTMLとしては以下のように出力されます
//ONE<br>NOTE
echo nl2br("ONE\nNOTE");

//HTMLとしては以下のように出力されます
//ONE<br />NOTE

または、第二引数を指定しないで<br />に変換します。

PHP,PHP 文字列

Posted by Yousuke.U