PHP如何判断变量数据类型?在PHP中,可以使用内置函数 gettype()
来获取变量的数据类型。例如:
$var = "Hello World";
echo gettype($var); // 输出 string
$var = 123;
echo gettype($var); // 输出 integer
$var = 3.14;
echo gettype($var); // 输出 double
$var = true;
echo gettype($var); // 输出 boolean
$var = array(1, 2, 3);
echo gettype($var); // 输出 array
此外,还可以使用 is_*
系列函数来判断变量是否属于某一特定类型,如 is_string()
判断变量是否为字符串类型,is_int()
判断变量是否为整数类型等等。例如:
$var = "Hello World";
if (is_string($var)) {
echo "变量是字符串类型";
} else {
echo "变量不是字符串类型";
}
这样就能够方便地判断变量的数据类型了。