首页上一页 1 下一页尾页 1 条记录 1/1页
我的逻辑有问题,||和and ,or
发表在PHP图书答疑
2015-01-31
是否精华
是
否
版块置顶:
是
否
$i=true;
$j=true;
$z=false;
if($i or $j and $z)
echo "true";
else
echo "false";
echo "<br>";
if ($i || $j and $z)
echo"true";
else
echo"false";
这个程序运行结果的
true
false
我读程序认为应该是
false
true
请问我错在哪
第一个优先级一样,从左向右运算,
第二个从右向左
我错在哪里呢
$j=true;
$z=false;
if($i or $j and $z)
echo "true";
else
echo "false";
echo "<br>";
if ($i || $j and $z)
echo"true";
else
echo"false";
这个程序运行结果的
true
false
我读程序认为应该是
false
true
请问我错在哪
第一个优先级一样,从左向右运算,
第二个从右向左
我错在哪里呢