1 回答

TA貢獻1851條經(jīng)驗 獲得超4個贊
is_array() -- 檢測變量是否是數(shù)組
描述:bool is_array ( mixed var )如果 var 是 array,則返回 TRUE,否則返回 FALSE。
s_double() -- is_float() 的別名
is_float() -- 檢測變量是否是浮點型
描述:bool is_float ( mixed var )如果 var 是 float 則返回 TRUE,否則返回 FALSE。
注意: 若想測試一個變量是否是數(shù)字或數(shù)字字符串(如表單輸入,它們通常為字符串),必須使用 is_numeric()。
is_int -- 檢測變量是否是整數(shù)
描述bool is_int ( mixed var )
如果 var 是 integer 則返回 TRUE,否則返回 FALSE。
注意: 若想測試一個變量是否是數(shù)字或數(shù)字字符串(如表單輸入,它們通常為字符串),必須使用 is_numeric()。
is_null -- 檢測變量是否為 NULL
描述bool is_null ( mixed var )
如果 var 是 null 則返回 TRUE,否則返回 FALSE。
查看 NULL 類型獲知變量什么時候被認為是 NULL,而什么時候不是。
is_numeric -- 檢測變量是否為數(shù)字或數(shù)字字符串
描述bool is_numeric ( mixed var )
如果 var 是數(shù)字和數(shù)字字符串則返回 TRUE,否則返回 FALSE。
is_callable -- 檢測參數(shù)是否為合法的可調(diào)用結(jié)構(gòu)
描述bool is_callable ( mixed var [, bool syntax_only [, string callable_name]] )
is_scalar -- 檢測變量是否是一個標量
描述bool is_scalar ( mixed var )
如果給出的變量參數(shù) var 是一個標量,is_scalar() 返回 TRUE,否則返回 FALSE。
標量變量是指那些包含了 integer、float、string 或 boolean的變量,而 array、object 和 resource 則不是標量。
注意: 盡管當前的 resource 類型是居于整數(shù)的,但 is_scalar() 不會把它們當作是標量,因為資源是抽象數(shù)據(jù)類型。不能依賴于執(zhí)行細節(jié),因為它可能會改變。
is_string -- 檢測變量是否是字符串
描述bool is_string ( mixed var )
如果 var 是 string 則返回 TRUE,否則返回 FALSE。
is_object -- 檢測變量是否是一個對象
描述bool is_object ( mixed var )
如果 var 是一個 object 則返回 TRUE,否則返回 FALSE。
- 1 回答
- 0 關(guān)注
- 126 瀏覽
添加回答
舉報