default
パラメータの位置 | 型? | 必須 | デフォルト | 概要 |
1 | string? | No | empty | 変数が空の場合に表示されるデフォルト値 |
変数のデフォルト値を設定します。
変数が空であるかunsetされた場合に、代わりとしてデフォルト値が表示されます。 この修正子は1つのパラメータをとります。
変数が空であるかunsetされた場合に、代わりとしてデフォルト値が表示されます。 この修正子は1つのパラメータをとります。
例 5-9. default
<?php
$smarty = new Smarty;
$smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.');
$smarty->display('index.tpl');
?>
index.tpl :
{$articleTitle|default:"no title"}
{$myTitle|default:"no title"}
出力 :
Dealers Will Hear Car Talk at Noon.
no title