2016-05-14 5 views
-4
isset($cs_theme_options['cs_default_page_layout']) ? $cs_theme_options['cs_default_page_layout'] : ''; 

上記の行に「?」があります。マークと ":"マークの2つの変数の間の意味は?誰でもそれを記述することができます。

+0

http://www.php.net/manual/en/language.operators.comparison.php# language.operators.comparison.ternary –

答えて

0

これは三項演算子です。つまり、同じ行のIF/ELSE:(condition ? truePart : falsePart)を意味します。

ものの、この質問はすでにここに頼まれた: ドキュメントで詳細を_ternary_operator_と呼ばれるQuestion Mark in JavaScript