PHP nl2br()関数
例
文字列内で改行(\ 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)
パラメータ値
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
xhtml | Optional. A boolean value that indicates whether or not to use XHTML compatible line breaks:
|
技術的な詳細
戻り値: | 変換された文字列を返します |
---|---|
PHPバージョン: | 4歳以上 |
変更ログ: | xhtmlパラメーターはPHP5.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文字列リファレンス