三元运算符又称为三目运算符,它是一种特殊的运算符,其语法格式如下。
<条件表达式> ? <表达式1> : <表达式2>
在上述语法格式中,先求条件表达式的值,如果为真,则返回表达式1的执行结果;如果条件表达式的值为假, 则返回表达式2的执行结果。
下面我们通过代码演示三元运算符的使用。
echo $age >= 18 ? '已成年' : '未成年';
在上述代码中,如果变量$age的值大于或等于18,输出结果为“已成年”,如果小于18,则输出结果为未成年。