你能在php中将变量设置为false吗?
此代码可以正确无误:
DD-MM-DD
答案 0 :(得分:2)
如果您想要比较值,请确保{&#34}的==
等于"或!=
"不等于"。当您有一个=
时,您将设置变量并始终评估为true。 PHP Comparison Operators
if($jack == "Not tall"){
$jack = FALSE;
}
if(!$jack){
// do whatever ...
}
处理变量时,请务必确保前面有$
。这是非常基本的PHP内容。
答案 1 :(得分:0)
在if语句中设置值总是返回true,因为它将返回当前值。
echo ($jack = "Not tall")
它会打印"不高#34; 所以它会返回true
$jack = FALSE;
它将始终设置 false 。
if($jack == "Not tall")
$jack = FALSE;
if(!jack){do whatever;}
Differences between the Equality operator (==) and the Assignment operator (=)