【发布时间】:2015-06-10 11:28:50
【问题描述】:
所以我只是做了一些随机测试并了解了 Precedence 以及 || 和 or 运算符的基本原理,但我无法理解为什么 $f 会发生变化:
$f = 0 || 1;
if ($f === 1){
echo "TRUE - $f";
}else{
echo "FALSE - $f";
}
$f = 0 or 1;
if ($f === 0){
echo "TRUE - $f";
}else{
echo "FALSE - $f";
}
感谢您的见解。
【问题讨论】:
标签: php logic php-5.3 logical-operators