什么是 Smarty?
为何使用它?
用例和工作流
语法比较
模板继承
最佳实践
速成课程
用于为变量设置默认值。如果变量未设置或为空字符串,则打印给定的默认值。Default 取一个参数。
参数位置 | 类型 | 必需 | 默认 | 描述 |
---|---|---|---|---|
1 | 字符串 | 否 | 空 | 如果变量为空,则这是要输出的默认值。 |
示例 5.9:default
<?php $smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.'); $smarty->assign('email', ''); ?>
其中模板为
{$articleTitle|default:'no title'} {$myTitle|default:'no title'} {$email|default:'No email address available'}
将输出
Dealers Will Hear Car Talk at Noon. no title No email address available