模板可以支持三元运算符,例如: ~~~ {$status ? '正常' : '错误'} {$info['status'] ? $info['msg'] : $info['error']} // 如果$var存在就输出$var, 否则输出 '默认值或变量' {$var ?? '默认值或变量'} // 如果$var存在就输出 '文本或变量' {$var ?= '文本或变量'} ~~~ 解析后: ~~~ <?php echo $status ? '正常' : '错误'; echo $info['status'] ? $info['msg'] : $info['error']; ?> // 如果$var存在就输出$var, 否则输出 '默认值或变量' <?php echo $var ?$var : '默认值或变量'; ?> // 如果$var存在就输出 '文本或变量' <?php echo $var ? '文本或变量':""; ?> ~~~