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

黄舟
リリース: 2023-03-16 22:30:02
オリジナル
1828 人が閲覧しました

文字列内の改行 (n) の前に改行文字を挿入します。

<?php
echo nl2br("One line.\nAnother line.");
?>
ログイン後にコピー

上記のコードのブラウザ出力は次のとおりです:

One line.
Another line.
ログイン後にコピー
ログイン後にコピー

上記のコードの HTML 入力は次のとおりです (ソース コードを表示) ):

One line.<br />
Another line.
ログイン後にコピー

定義と使用法

nl2br() 関数は、文字列内の各新しい行 (n) の前に HTML 改行文字 (
または
) を挿入します。

構文

nl2br(string,xhtml)
ログイン後にコピー

パラメータの説明

文字列 必須。チェックする文字列を指定します。

xhtml オプション。 XHTML 互換の改行を使用するかどうかを示すブール値:

TRUE - デフォルト。 FALSE -

PHP バージョン: 4+

変更ログ: PHP 4.0.5 より前では、この関数は
を挿入しました。 PHP 4.0.5 以降、この関数は XHTML 互換の
を挿入します。 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート