gettype() 函數(shù)用于獲取變量的類型。
注意:不要使用 gettype() 來(lái)測(cè)試某種類型,因?yàn)槠浞祷氐淖址谖磥?lái)的版本中可能需要改變。此外,由于包含了字符串的比較,它的運(yùn)行也是較慢的。使用 is_* 函數(shù)代替。
版本要求:PHP 4, PHP 5, PHP 7
string gettype ( mixed $var )
參數(shù)說(shuō)明:
返回字符串,可能值為:
<?php echo gettype(102) . PHP_EOL; echo gettype(true) . PHP_EOL; echo gettype(' ') . PHP_EOL; echo gettype(null) . PHP_EOL; echo gettype(array()) . PHP_EOL; echo gettype(new stdclass()); ?>
輸出結(jié)果為:
integer boolean string NULL array object