Smarty nl2br 範例:PHP 檔案
<?php
$tpl>assign( 'TestString' ,'Welcome to Wibibi.\nHave a good day.' );
?>
這段檔案是 Smarty 賦予變數值的基本寫法,先將這個 PHP 檔案準備好,設定一個變數 TestString,並給一個字串值,待會兒在樣版檔上將有"\n"換行符號的這段字串,透過 Smarty 內建的 nl2br 功能來轉換成自動換行的效果。$tpl>assign( 'TestString' ,'Welcome to Wibibi.\nHave a good day.' );
?>
Smarty nl2br 範例:tpl 樣版檔
{TestString|nl2br}
範例輸出結果TestString' ,'Welcome to Wibibi.
Have a good day.
輸出結果原始碼Have a good day.
TestString' ,'Welcome to Wibibi.<br \>Have a good day.
在 Smarty 樣版檔案中,僅需用大括號將要輸出的字串 TestString 包起來,字串的後方用垂直線「|」接著 nl2br,如此一來輸出的結果就會有自動換行的效果,因為原始字串中的"\n"已經被轉換為 HTML 換行標籤"<br \>"囉!推薦給您的相關研究