当我写作
$char='a'
if (!empty($char)){
echo 'true';
} else {
echo 'false';
}
我明白了,但是:
if ($char='a' && !empty($char)){
echo 'true';
} else {
echo 'false';
}
为什么我会’假’?
最佳答案 因为第二种方式与:
if ($char = ('a' && !empty($char))){
echo 'true';
} else {
echo 'false';
}
&安培;&安培;优先级高于=,因此$char将为false.