PHP 三元运算符省略写法
三元运算符 “?:” 又名条件运算符 表达式 (expr1) ? (expr2) : (expr3) 在 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。 自 PHP 5.3 起,可以省略三元运算符中间那部分。表达式 expr1 ?: expr3 在 expr1 求值为 TRUE 时返回 expr1,否则返回 expr3。 1 $var = 'success'; 2 3 echo $var ?: 'failed'; 输出 ‘success';’ 参考: http://php.net/manual/zh/language.operators.comparison.php 来源: https://www.cnblogs.com/yangxunwu1992/p/5556276.html