什么是?:在PHP 5.3中?

什么是?:在PHP 5.3中?,第1张

什么是?:在PHP 5.3中?

?:
条件运算符的一种形式,以前只能用于:

expr ? val_if_true : val_if_false

在5.3中,可以省略中间部分,例如

expr ?: val_if_false
,它等效于:

expr ? expr : val_if_false

从手册:

从PHP 5.3开始,可以省略条件运算符的中间部分。如果计算结果为,则表达式

expr1 ?:expr3
返回,否则返回。
expr1``expr1``TRUE``expr3



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5114762.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-17
下一篇2022-11-17

发表评论

登录后才能评论

评论列表(0条)

    保存