PHP 8从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

3.8.8 三元运算符

三元运算符作用在三个操作数之间。这样的操作符在PHP中只有一个,即“?:”,语法形式如下:

(expr1)?(expr2):(expr3)

如果expr1成立,就执行expr2,否则执行expr3。

【例3.21】(实例文件:源文件\ch03\3.21.php)

<?php
$a = 5;
$b = 6;
echo ($a > $b) ? "大于成立" : "大于不成立"; echo "<br/>";  //大于不成立
echo ($a < $b) ? "小于成立" : "小于不成立"; echo "<br/>";  //小于成立
?>

本程序运行结果如图3-22所示。

图3-22 程序运行结果