三元操作符属于PHP操作符,是一种特殊的元算方式。采用对三个表达的计算,生成一个布尔值,输出判断结果。
PHP的三元操作符可以完成一些if语句的功能,有时候用三元操作符比if语句更为简洁。三元操作符也可以实现多层嵌套(此时代码的可读性可能略差一些)。
<?php $a=10; $rsult=($a>9?'变量大于9':'变量小于9'); echo $result; ?>
上图为一个简单的三元操作符使用实例.
定义了$a=10, 第一个表达式$a>9,第二个表达式变量大于9,第三个表达式变量小于9.
因为定义了$a=10,10>9,上边的输出结果为“变量大于9”。
使用三元操作符可以完成if..else 语句的功能,比如判断大小。
提示:在使用三元操作符进行条件判断的时候,要先运算三元操作符得出结果,再把结果赋值给变量,一般可以使用(..)来设定优先级。

0 条评论。