【www.gdgbn.com--面向对象编程】

在php很多编程中都会看到?与:的组合用法,这种组合叫做三元运算符了,

运算符"?"前的表达式

如果一个包含二元运算符的表达式出现在三元运算符" ? : "的"?"之前,那么应该给表达式添上一对圆括号。例如:
(x >= 0) ? x : -x;

下面我们来看一个简单的?号表达式实例

$a=1;

echo $a?"true":"false";

输出结果为 trur;

再看

if( $a )

{

   echo "true";

}

else

{

   echo "false";

}

用if输出的结果同样也为true哦,从这里可以看了?表达式可以处理一些简单的条件运算。

本站原创转载注明来自:www.111cn.net

本文来源:http://www.gdgbn.com/jsp/20277/