它是什么意思“isset($ cs_theme_options ['cs_default_page_layout'])?$ cs_theme_options ['cs_default_page_layout']:'';”

时间:2016-05-14 05:40:05

标签: php

isset($cs_theme_options['cs_default_page_layout']) ? $cs_theme_options['cs_default_page_layout'] : '';

在上面的行中有“?”标记和“:”标记,两个变量之间的含义是什么?任何人都可以形容它。

1 个答案:

答案 0 :(得分:0)

这是三元运营商。这意味着在同一行上的IF / ELSE:(condition ? truePart : falsePart)

尽管如此,这个问题已在这里提出: Question Mark in JavaScript