函数名称:variant_get_type()
函数描述:variant_get_type() 函数返回给定变量的类型。
适用版本:该函数适用于 PHP 4、PHP 5、PHP 7。
语法:string variant_get_type ( variant $variant )
参数:
- $variant:要检查类型的变量。
返回值:返回变量的类型,如果变量不是 VARIANT 类型,则返回 FALSE。
示例:
<?php
$var1 = 123; // 整型
$var2 = "Hello"; // 字符串型
$var3 = true; // 布尔型
$type1 = variant_get_type($var1);
$type2 = variant_get_type($var2);
$type3 = variant_get_type($var3);
echo "变量 var1 的类型是:$type1\n"; // 输出:变量 var1 的类型是:integer
echo "变量 var2 的类型是:$type2\n"; // 输出:变量 var2 的类型是:string
echo "变量 var3 的类型是:$type3\n"; // 输出:变量 var3 的类型是:boolean
?>
注意事项:
- 该函数是在 Windows 平台上的 COM 支持中使用的 VARIANT 类型。在其他平台上,该函数仅返回 FALSE。
- 变量的类型可以是以下几种:integer、double、string、boolean、array、object、resource、NULL、unknown。
- 如果变量不是 VARIANT 类型,则会返回 FALSE。