2006年03月08日
nl2br:改行文字を <br />に変換
textareaで複数行入力すると、必ずと言っていいほど「改行」されます。これをこのまま表示しても改行されません。HTMLの改行は <br /> なので、HTML上で改行させるには、これに変換しないといけません。
PHPには便利な関数があって、nl2br() を使って、改行文字を <br /> に変換できます。通常はこれを使って表示すればいいのですが、まったく同じ機能がSmartyにもあります。それが、 nl2br です。
{$str|nl2br}
で、勝手に改行してくれます。
| この記事へ | 4.変数の修正子 | コメント (3) | トラックバック (0) | 先頭へ


