default

Parameter PositionTypeRequiredDefaultDescription
1stringNoemptyThis is the default value to output if the variable is empty.

This is used to set a default value for a variable. If the variable is empty or unset, the given default value is printed instead. Default takes one argument.

此函式用在設定變數的預設值,如果變數的值是空白或尚未設定的話,則會列印出預 設值,使用此函式時會預設需要一個參數。

Example 5-9. default

<?php

$smarty
= new Smarty;
$smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.');
$smarty->display('index.tpl');

?>

Where index.tpl is:

其中 index.tpl 的內容為:

{$articleTitle|default:"no title"}
{$myTitle|default:"no title"}

This will output:

輸出的結果是:

Dealers Will Hear Car Talk at Noon.
no title