【问题标题】:What does it mean "isset($cs_theme_options['cs_default_page_layout']) ? $cs_theme_options['cs_default_page_layout'] : '';" [duplicate]“isset($cs_theme_options['cs_default_page_layout']) 是什么意思?$cs_theme_options['cs_default_page_layout'] : '';” [复制]
【发布时间】:2016-09-10 10:05:48
【问题描述】:
isset($cs_theme_options['cs_default_page_layout']) ? $cs_theme_options['cs_default_page_layout'] : '';

在上面一行有“?”标记和“:”标记,两个变量之间是什么意思?任何人都可以描述它。

【问题讨论】:

标签: php


【解决方案1】:

这是三元运算符。这意味着 IF/ELSE 在同一行:(condition ? truePart : falsePart)

不过,这里已经有人问过这个问题: Question Mark in JavaScript

【讨论】:

    猜你喜欢
    • 2012-01-09
    • 1970-01-01
    • 2019-09-12
    • 2015-01-22
    • 2020-10-27
    • 2015-07-15
    • 2018-07-17
    • 2012-08-13
    • 2011-12-23
    相关资源
    最近更新 更多