时间:2021-07-01 10:21:17 帮助过:1人阅读
是正确的啊,or满足一个条件就是真,而$ee=(false or true)这样就是真了,前面那是=比or运算级高
你自己测试一下下面几个的真假
$ee=false or true
$ee==false or true
$ee=(false or true)
上面的都是正解哈
if($p++>17 or $q++>7)
相当于
if($p>17 or $q>7)
{
}
$p++;$q++;
使用变量之后 再加1
你可以试试一楼 二楼的方法,都是正解。
or换成and就是你说的那样的结果了
or 一真俱真
and 一假俱假
if($p++>17 or $q++>7)跟$ee=false or true;不一样吗?为什么?$ee=false or true;它是怎样运算的?