TECH I.S.

PHP nl2br() 関数

❮ PHP 文字列リファレンス

文字列内で改行 (\n) が発生する場所に改行を挿入します。

<?php echo nl2br("One line.\nAnother line."); ?>

上記のコードのブラウザー出力は次のようになります。

One line. Another line.

上記のコードの HTML 出力は次のようになります (ソースを表示):

One line.<br /> Another line.

自分で試してみる »


定義と使用法

nl2br() 関数は、文字列内の各改行 (\n) の前に HTML 改行 (<br> または <br />) を挿入します。


構文

nl2br(string,xhtml)

パラメータ値

パラメータ

説明

string 必須チェックする文字列を指定します
xhtml オプション XHTML 互換の改行を使用するかどうかを示すブール値:
  • TRUE - デフォルト。インサート <br />
  • FALSE - インサート <br>


技術的な詳細

戻り値:

変換された文字列を返します

PHP バージョン:

4+

変更ログ:

xhtmlのパラメータは PHP 5.3 で追加されました。

PHP 4.0.5 より前では、<br> を挿入していました。 PHPの後
4.0.5 <br /> を挿入します。


その他の例

xhtml パラメータを使用して、改行 (\n) が発生する場所に改行を挿入します。

<?php echo nl2br("One line.\nAnother line.",false); ?>

上記のコードのブラウザー出力は次のようになります。

One line. Another line.

上記のコードの HTML 出力は次のようになります (ソースを表示):

One line.<br> Another line.

自分で試してみる »


❮ PHP 文字列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細