【发布时间】:2012-11-07 06:08:31
【问题描述】:
我正在使用Twig PHP 模板引擎。
是否有可用的运算符输出第一个非空值(合并)?
例如(使用 PHP 伪代码):
{{ title ?: "Default Title" }}
我知道我可以做这样的事情,但是有点啰嗦:
{% if title %}{{ title }}{% else %}{{ "Default Title" }}{% endif %}
【问题讨论】:
-
答案由@molecularman 提供,但我想让您知道您可以缩短最后一个示例:
{{ title ? title : 'Default Title' }}