gettype: 取得變量的類型。
intval: 變量轉成整數類型。
doubleval: 變量轉成倍浮點數類型。
empty: 判斷變量是否已配置。
is_array: 判斷變量類型是否爲數組類型。
is_double: 判斷變量類型是否爲倍浮點數類型。
is_float: 判斷變量類型是否爲浮點數類型。
is_int: 判斷變量類型是否爲整數類型。
is_integer: 判斷變量類型是否爲長整數類型。
is_long: 判斷變量類型是否爲長整數類型。
is_object: 判斷變量類型是否爲類類型。
is_real: 判斷變量類型是否爲實數類型。
is_string: 判斷變量類型是否爲字符串類型。
isset: 判斷變量是否已配置。
settype: 配置變量類型。
strval: 將變量轉成字符串類型。
unset: 刪除變量。 php
gettype
取得變量的類型。
語法: string gettype(mixed var);
返回值: 字符串
函數種類: PHP 系統功能
內容說明: 本函數用來取得變量的類型。返回的類型字符串可能爲下列字符串其中之一:integer、double、string、array、object、unknown type。
參考: settype() 數組
intval
變量轉成整數類型。
語法: int intval(mixed var, int [base]);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 本函數可將變量轉成整數類型。可省略的參數 base 是轉換的基底,默認值爲 10。轉換的變量 var 能夠爲數組或類以外的任何類型變量。
參考: doubleval() strval() settype() 函數
doubleval
變量轉成倍浮點數類型。
語法: double doubleval(mixed var);
返回值: 倍浮點數
函數種類: PHP 系統功能
內容說明: 本函數可將變量轉成倍浮點數類型。轉換的變量 var 能夠爲數組或類以外的任何類型變量。
參考: intval() strval() settype() 測試
empty
判斷變量是否已配置。
語法: int empty(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內 容說明: 本函數用來測試變量是否已經配置。若變量已存在、非空字符串或者非零,則返回 false 值;反之返回 true。值的 注意的是 aulbach@unter.franken.de 指出 (27-May-1999) 若使用 empty($myvar) != !isset($myvar) 會形成 PHP 處理的問題。
參考: isset() unset() 字符串
is_array
判斷變量類型是否爲數組類型。
語法: int is_array(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲數組類型則返回 true,不然返回 false。
參考: is_double() is_float() is_int() is_integer() is_long() is_object() is_real() is_string() get
is_double
判斷變量類型是否爲倍浮點數類型。
語法: int is_double(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲倍浮點數類型則返回 true,不然返回 false。
參考: is_array() is_float() is_int() is_integer() is_long() is_object() is_real() is_string() string
is_float
判斷變量類型是否爲浮點數類型。
語法: int is_float(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲浮點數類型則返回 true,不然返回 false。
參考: is_array() is_double() is_int() is_integer() is_long() is_object() is_real() is_string() test
is_int
判斷變量類型是否爲整數類型。
語法: int is_int(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲整數類型則返回 true,不然返回 false。
參考: is_array() is_double() is_float() is_integer() is_long() is_object() is_real() is_string() 變量
is_integer
判斷變量類型是否爲長整數類型。
語法: int is_integer(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲長整數類型則返回 true,不然返回 false。本函數其實就是 is_long()。
參考: is_array() is_double() is_float() is_int() is_long() is_object() is_real() is_string() 配置
is_long
判斷變量類型是否爲長整數類型。
語法: int is_long(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲長整數類型則返回 true,不然返回 false。
參考: is_array() is_double() is_float() is_int() is_integer() is_object() is_real() is_string()
is_object
判斷變量類型是否爲類類型。
語法: int is_object(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲類類型則返回 true,不然返回 false。
參考: is_array() is_double() is_float() is_int() is_integer() is_long() is_real() is_string()
is_real
判斷變量類型是否爲實數類型。
語法: int is_real(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲實數類型則返回 true,不然返回 false。
參考: is_array() is_double() is_float() is_int() is_integer() is_long() is_object() is_string()
is_string
判斷變量類型是否爲字符串類型。
語法: int is_string(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 若變量爲字符串類型則返回 true,不然返回 false。
參考: is_array() is_double() is_float() is_int() is_integer() is_long() is_object() is_real()
isset
判斷變量是否已配置。
語法: int isset(mixed var);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 本函數用來測試變量是否已經配置。若變量已存在則返回 true 值。其它情形返回 false 值。
使用範例
<?php
$a = "test";
echo isset($a); // true
unset($a);
echo isset($a); // false
?>
參考: empty() unset()
settype
配置變量類型。
語法: int settype(string var, string type);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 本函數用來配置或轉換變量類型。成功返回 true 值,其它情形返回 false 值。參數 var 爲原來的變量名,參數 type 爲下列的類型之一:integer、double、string、array 與 object。
參考: gettype()
strval
將變量轉成字符串類型。
語法: string strval(mixed var);
返回值: 字符串
函數種類: PHP 系統功能
內容說明: 本函數可將數組及類以外的變量類型轉換成字符串類型。
參考: doubleval() intval() settype()
unset 刪除變量。 語法: int unset(mixed var); 返回值: 整數 函數種類: PHP 系統功能 內容說明: 本函數將變量刪除,成功則返回 true 值。 參考: isset() empty()