例
文字列内の改行 (n) の前に改行文字を挿入します。
<?php echo nl2br("One line.\nAnother line."); ?>
上記のコードのブラウザ出力は次のとおりです:
One line. Another line.
上記のコードの HTML 入力は次のとおりです (ソース コードを表示) ):
One line.<br /> Another line.
定義と使用法
nl2br() 関数は、文字列内の各新しい行 (n) の前に HTML 改行文字 (0c6dc11e160d3b678d68754cc175188a または df250b2156c434f3390392d09b1c9563) を挿入します。
構文
nl2br(string,xhtml)
パラメータの説明
文字列 必須。チェックする文字列を指定します。
xhtml オプション。 XHTML 互換の改行を使用するかどうかを示すブール値:
TRUE - デフォルト。 FALSE -
PHP バージョン: 4+
変更ログ: PHP 4.0.5 より前では、この関数は 0c6dc11e160d3b678d68754cc175188a を挿入しました。 PHP 4.0.5 以降、この関数は XHTML 互換の df250b2156c434f3390392d09b1c9563 を挿入します。 php 5.3の5.3のうち、XHTMLパラメーターが追加されました。
その他の例
例 1
xhtml パラメーターを使用して、改行文字 (n) を挿入します。
<?php echo nl2br("One line.\nAnother line.",false); ?>
上記のコードのブラウザ出力は次のとおりです。
One line. Another line.
の HTML 入力上記のコードは次のとおりです (ソース コードを表示):
One line.<br> Another line.
簡単な例:
<?php $str = "Welcome to www.nowamagic.net"; echo nl2br($str); ?>
実行結果の HTML コード:
Welcome to <br /> www.nowamagic.net
以上が文字列の各行の前にHTML改行文字を挿入するphp関数nl2br()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。