gettype()函數是PHP中的內置函數,用於獲取變量的類型。用於檢查現有變量的類型。
用法:
string gettype ( $var )
參數:該函數接受單個參數$var。它是變量的名稱,需要檢查變量的類型。
返回值:此函數返回字符串類型值。返回的字符串的可能值為:
- boolean
- integer
- double(由於曆史原因,如果是float,則返回“double”)
- string
- array
- object
- resource
- NULL
- 未知類型
以下示例程序旨在說明PHP中的gettype()函數:
程序1:
<?php
// PHP program to illustrate gettype() function
$var1 = true; // boolean value
$var2 = 3; // integer value
$var3 = 5.6; // double value
$var4 = "Abc3462"; // string value
$var5 = array(1, 2, 3); // array value
$var6 = new stdClass; // object value
$var7 = NULL; // null value
$var8 = tmpfile(); // resource value
echo gettype($var1)."\n";
echo gettype($var2)."\n";
echo gettype($var3)."\n";
echo gettype($var4)."\n";
echo gettype($var5)."\n";
echo gettype($var6)."\n";
echo gettype($var7)."\n";
echo gettype($var8)."\n";
?>
輸出:
boolean integer double string array object NULL resource
程序2:
<?php
// PHP program to illustrate gettype() function
$var1 = "GfG";
$var2 = 10 % 7;
$var3 = pow(10, 2);
$var4 = pow(10, 0.5);
$var5 = sqrt(9);
echo gettype($var1)."\n";
echo gettype($var2)."\n";
echo gettype($var3)."\n";
echo gettype($var4)."\n";
echo gettype($var5);
?>
輸出:
string integer integer double double
參考:http://php.net/manual/en/function.gettype.php
相關用法
- PHP ReflectionParameter getType()用法及代碼示例
- PHP IntlCalendar getType()用法及代碼示例
- PHP DirectoryIterator getType()用法及代碼示例
- PHP SplFileInfo getType()用法及代碼示例
- CSS var()用法及代碼示例
- PHP Ds\Map xor()用法及代碼示例
- PHP Ds\Map last()用法及代碼示例
- PHP Ds\Map map()用法及代碼示例
- d3.js d3.mean()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- PHP exp()用法及代碼示例
- PHP Ds\Set sum()用法及代碼示例
注:本文由純淨天空篩選整理自Mithun Kumar大神的英文原創作品 PHP | gettype() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。