php代码问题 $a = 3; $b = 5; if ($a=5 || $b = 7) { $a++; $b++; } echo $a ." " .$b; 结果 1 6 why

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 00:51:15
php代码问题 $a = 3; $b = 5; if ($a=5 || $b = 7) { $a++; $b++; } echo $a .

php代码问题 $a = 3; $b = 5; if ($a=5 || $b = 7) { $a++; $b++; } echo $a ." " .$b; 结果 1 6 why
php代码问题 $a = 3; $b = 5; if ($a=5 || $b = 7) { $a++; $b++; } echo $a ." " .$b; 结果 1 6 why

php代码问题 $a = 3; $b = 5; if ($a=5 || $b = 7) { $a++; $b++; } echo $a ." " .$b; 结果 1 6 why
$a = 3; //赋值
$b = 5;
if ($a=5 || $b = 7)//运算符优先级 逻辑运算符(||)高于赋值运算符(=),即$a = (bool)ture;$b=5;
{
$a++; //$a++ 值不变为1
$b++; //$b++值为5+1
}
echo $a . " " . $b;
var_dump($name);可以看到变量类型.