nl2br
そふぃのPHP入門 >> PHP関数リファレンス >> 文字列関数 >> nl2br

nl2br

解説 改行文字の前にHTMLの改行タグを挿入する
書式 string nl2br( string string )
string nl2br( string 文字列 )
引数 string 文字列
返値 改行文字の前にHTML改行タグを挿入した文字列

PHPマニュアル:nl2br nl2br()

nl2br()関数:概略解説

nl2br()は指定された文字列に含まれる全ての改行文字(\nなど)の前に、HTMLの改行タグ(<br />など)を挿入します。

nl2br()関数:返り値解説

改行文字の前にHTMLの改行タグを挿入した文字列を返します。

nl2br()関数:引数解説

string文字列
HTML改行タグを挿入したい文字列を指定します。

nl2br()関数:補足解説

PHP4.0.5以降のバージョンではXHTML互換となり<br />の文字列が挿入されます。それ以前のバージョンでは<br>が挿入されます。

参考関数

  • htmlspecialchars() ---- 特殊文字をHTMLエンティティに変換する
  • htmlentities() ---- 適用可能な文字を全てHTMLエンティティに変換する
  • wordwrap() ---- 分割文字を使用して指定した文字数に分割する

サンプルスクリプト

簡単な利用例

  1. <?php
  2. $str = "1行目\n2行目";
  3. print nl2br($str);
  4. ?>

出力結果

1行目
2行目
PHP辞典
PHP辞典 PHP5の関数にも対応したリファレンスですが、関数ごとにバージョンが表示されているのでPHP4ユーザにも安心。簡単なサンプルが全ての関数についている事と目的別検索が魅力です。
PHPポケットリファレンス
PHPポケットリファレンス 携帯用でもOKの小さめの本。関数本にありがちな分厚い・重い・見るのがおっくうという欠点をコンパクト化で解消してます。小さいながらも関数の掲載量・内容は共に十分充実しており、関数ごとのサンプルや目的別検索もあります。