php三元表达式简写 ?: 问好冒号连写什么意思
2016-06-10 本文已影响214人
sleepingwaly
表达式
(expr1) ? (expr2) : (expr3)
在 expr1 求值为TRUE
时的值为expr2
,在expr1
求值为FALSE
时的值为expr3
。
自 PHP 5.3 起,可以省略三元运算符中间那部分。
表达式expr1 ?: expr3
在expr1
求值为TRUE
时返回expr1
,否则返回expr3
。
表达式
(expr1) ? (expr2) : (expr3)
在 expr1 求值为TRUE
时的值为expr2
,在expr1
求值为FALSE
时的值为expr3
。
自 PHP 5.3 起,可以省略三元运算符中间那部分。
表达式expr1 ?: expr3
在expr1
求值为TRUE
时返回expr1
,否则返回expr3
。