在php很多编程中都会看到?与:的组合用法,这种组合叫做三元运算符了,
运算符"?"前的表达式
如果一个包含二元运算符的表达式出现在三元运算符" ? : "的"?"之前,那么应该给表达式添上一对圆括号。例如:
(x >= 0) ? x : -x;
下面我们来看一个简单的?号表达式实例
<?
$a=1;
echo $a?'true':'false';
输出结果为 trur;
再看
if( $a )
{
echo 'true';
}
else
{
echo 'false';
}
用if输出的结果同样也为true哦,从这里可以看了?表达式可以处理一些简单的条件运算。
本站原创转载注明来自:www.111cn.net
时间: 2024-10-30 20:58:16