smarty变量调节器--default[默认值]

为变量设置一个默认值。当变量未设置或为空字符串时,将由给定的默认值替代其输出。Default需要一个参数。

参数位置类型是否必须默认描述
1 string No empty 这是变量为空的时候的默认输出。
Example 5-9. default
<?php
$smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.');
$smarty->assign('email', '');
?>

Where template is:
{$articleTitle|default:'no title'}
{$myTitle|default:'no title'}
{$email|default:'No email address available'}

Will output:
Dealers Will Hear Car Talk at Noon.
no title
No email address available

参见默认变量处理空白变量处理页面。

posted @ 2012-03-08 13:40  haiwei.sun  阅读(523)  评论(0编辑  收藏  举报
返回顶部