システム開発とデザイン、業界のニュースなどを綴っていきます



nl2br - 改行文字の前に HTML の改行タグを挿入する

”nl2br は基本的なPHP関数です。覚えておくように!”とプログラマに教えてもらったので、メモφ(..)メモメモ
nl2br : 改行文字の前にHTMLの改行タグを挿入する。
 
■説明
 strubg nl2br ( string $strubg[,bool &is_xhtml = true ] )
 
 strignに含まれるすべての改行文字( \r\n, \n\r, \n 及び \r ) の前に’<br />'あるいは'<br>'を挿入して返します。
 
 
■パラメータ
 string : 入力文字列
 is_xhml : XHTML 基準の改行を使うか否か
 
■返り値
 変更後の文字列を返します。
 
■例)nl2brの使い方
 $str = "Hello, \r\nWorld!!"
    ↓
 $new_str = nl2br($str);
   // "Hello, <br />\r\n World!!" に変換。
 ↓
 Hello, 
 World!!
 
 ※「\r」や「\n」を改行文字として扱うには、
  「””(ダブルクォーテーション)」で囲む必要があります。
  「’’(シングルクォーテーション)」で囲まれた場合、特別な意味を持たず、
  単に「\r」は「\r」という文字として扱われます。
 
 ※改行文字は、、
  UNIX:「\n」
  Windows:「\r\n」
  マッキントッシュ:「\r」
       を使用します。
 
【参考】