gettype — 獲取變數的型別
描述string gettype ( mixed $var )
返回 php 變數的型別 var.
warning
不要使用 gettype() 來測試某種型別,因為其返回的字串在未來的版本中可能需要改變。此外,由於包含了字串的比較,它的執行也是較慢的。
使用 is_* 函式代替。
返回的字串的可能值為:
「boolean」(從 php 4 起)
「integer」
「double」(由於歷史原因,如果是 float 則返回「double」,而不是「float」)
「string」
「array」
「object」
「resource」(從 php 4 起)
「null」(從 php 4 起)
「user function」(只用於 php 3,現已停用)
「unknown type」
對於 php 4,你應該使用 function_exists() 和 method_exists() 取代先前將 gettype() 作用於函式的用法。
參見settype()、is_array()、is_bool()、is_float()、is_integer()、is_null()、is_numeric()、is_object()、is_resource()、is_scalar()和 is_string()。
php變數型別
在 php 中有兩個基本的輸出方式 echo 和 print。都可以加括號也可以不加括號 區別 echo 可以輸出乙個或多個字串 print 只允許輸出乙個字串,返回值總為 1 資料型別 string 字串 integer 整型 float 浮點型 boolean 布林型 array 陣列 obje...
PHP 的變數型別,變數檢測
變數的檢測 if isset b else isset 用於檢測變數是否設定,返回布林值,如果變數未被賦值或者賦值為 null 則返回false,反之則返回true 獲取變數型別 a 1 echo gettype a 判斷變數是否是想要型別 is int,is float,is array.a 23...
php 變數的型別 php 資料型別
php 5支援的資料型別 1 string 字串 2 integer 整型 3 float 浮點型 4 boolean 布林型 5 array 陣列 6 object物件 7 null 空值 echo str 字串 整數型可以用十進位制 八進位制 十六進製制表示 echo int 1234 八進位制...