<?php
$a=3;
$b=5;
if(($a=8)||($b=9)){
$a++;
$b++;
}
echo $a,$b;
/***
分析, 用() 包起来 2个 运算式
($a = 8) 这是一个赋值表达式, 返回值是 8
8 在做if 判断,转成bool,是 true.
再想:
生活中的例子:
你有房 或 有车,都可以嫁
男说:自己有房,
只根据房子,已经可以判断出总的结果--- 可以嫁.
所以,车根本就不用再判断.
这个特性称之为: 逻辑运算的短路特性.
一旦从逻辑上能分析出结果后,后面的表达式将不再运行.
***/
?>