
?:是条件运算符的一种形式,以前只能用于:
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
欢迎分享,转载请注明来源:内存溢出

?:是条件运算符的一种形式,以前只能用于:
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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)