你可以在PHP中設置一個變量爲false?你可以在PHP中設置一個變量爲false?
這個代碼是正確的:
if($jack = "Not tall"){
$jack = FALSE;
}
if(!jack){do whatever;}
你可以在PHP中設置一個變量爲false?你可以在PHP中設置一個變量爲false?
這個代碼是正確的:
if($jack = "Not tall"){
$jack = FALSE;
}
if(!jack){do whatever;}
當你想比較值,確保有==
爲「等於」,或!=
「不等於」。當你有一個=
那麼你設置的變量,並將永遠評估爲真實。 PHP Comparison Operators
if($jack == "Not tall"){
$jack = FALSE;
}
if(!$jack){
// do whatever ...
}
而且隨着變量打交道時,始終確保你在前面有$
。這是非常基本的PHP的東西。
在if語句中設置值總是返回true,因爲它會返回當前值。
echo ($jack = "Not tall")
它將打印「個子不高的」所以它會返回true
$jack = FALSE;
它將總是設置假。
if($jack == "Not tall")
$jack = FALSE;
if(!jack){do whatever;}
Differences between the Equality operator (==) and the Assignment operator (=)
我忘了加上$。但你回答我的問題,謝謝。 –