ホームページ  >  記事  >  バックエンド開発  >  文字列の各行の前にHTML改行文字を挿入するphp関数nl2br()

文字列の各行の前にHTML改行文字を挿入するphp関数nl2br()

黄舟
黄舟オリジナル
2017-11-02 13:41:361825ブラウズ

文字列内の改行 (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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。