逻辑运算符中的与&&、或 ||
&&:与运算连接的两个或者多个条件必须同时为true才返回true,否则返回false;
||:或运算连接的两个或者多个条件只要有一个为true则最后结果返回true。
例子1:
$a = 0; if($a && $b = 1){ echo $b; } //最后没有结果输出; ---------------------------- 同等于 $a = 0 && $b =1; echo $b;
例子2:
$a = 0; if($a || $b = 1){ echo $b; } //最后结果输出1; ---------------------------- 同等于 $a = 0 || $b =1; echo $b;
模型图:
来自ansion博客
2016年12月16日