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)
引数 | 説明 |
---|---|
string | 必須。チェックする文字列を指定します。 |
xhtml |
オプション。布尔値、XHTML に対応する改行を使用するかどうかを示します:
|
技術的詳細
返り値: | 変換された文字列を返します。 |
PHP バージョン: | 4+ |
更新履歴: |
PHP 4.0.5 以前は、この関数は <br> を挿入します。PHP 4.0.5 以后は、この関数は XHTML に対応する <br /> を挿入します。 PHP 5.3 で追加されました xhtml 引数。 |
さらに多くの例
例 1
使用することで xhtml 引数、新しい行(\n)の前に改行を挿入します:
<?php echo nl2br("One line.\nAnother line.",false); ?>
以下のコードのブラウザ出力:
One line. Another line.
以下のコードの HTML 入力(ソースコードを表示):
One line.<br> Another line.