if函數(shù)里直接寫一個變量是什么意思?
if語句用來判斷所包含值的布爾值,既true和false兩值,通過判斷變量的布爾值來決定if語句的操作。
在if語句里變量可以直接被分析布爾值也就是當前轉(zhuǎn)換的意思。
當轉(zhuǎn)換為 boolean 時,以下值被認為是 FALSE:
布爾值 FALSE
整型值 0(零)
浮點型值 0.0(零)
空白字符串和字符串 "0"
沒有成員變量的數(shù)組
沒有單元的對象(僅適用于 PHP 4)
特殊類型 NULL(包括尚未設(shè)定的變量)
如果變量是這些值在if里就是false,其他的一般為true