使用默认值几个好处: 1. 如果变量未定义可以防止报错 2. 如果变量为空可以提供默认值,减少条件判断,复杂默认值还是要使用条件判断标签来实现 给变量设置默认值输出 ``` {$category.name|default='分类名为空'} {$user.user_nickname|default='这个家伙没有设置昵称'} ``` 给系统变量设置默认值输出 ``` {$Think.get.name|default="名称为空"} ```