函式名稱: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。