Wor*_*sor 20 php if-statement echo shorthand
什么是最好的,首选的写作方式,如速记单线,如:
expression ? $foo : $bar
Run Code Online (Sandbox Code Playgroud)
情节扭曲:我需要echo $foo
或echo $bar
.任何疯狂的伎俩?:)
Dav*_*ave 46
<?=(expression) ? $foo : $bar?>
Run Code Online (Sandbox Code Playgroud)
编辑:这是一个很好的阅读主题
编辑:更多阅读
小智 6
的三元运算符的计算结果为第二个表达式的值,如果第一个计算结果为TRUE
,并评估在第三表达式如果第一计算结果为FALSE
.对于echo
一个值或另一个值,只需将三元表达式传递给echo
语句即可.
echo expression ? $foo : $bar;
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请阅读PHP手册中有关三元运算符的更多信息:http://php.net/manual/en/language.operators.comparison.php#language.operators.comparison.ternary
归档时间: |
|
查看次数: |
62879 次 |
最近记录: |