函式名:is_resource()
適用版本:所有PHP版本
用法:is_resource() 函式用於檢查一個變數是否為資源型別。
語法:bool is_resource ( mixed $var )
引數:
- $var:要檢查的變數。
返回值:
- 如果變數是資源型別,則返回 true。
- 如果變數不是資源型別,則返回 false。
示例:
// 示例1:資源型別檢查
$handle = fopen('file.txt', 'r');
if (is_resource($handle)) {
echo "變數是一個資源型別。";
} else {
echo "變數不是一個資源型別。";
}
fclose($handle);
// 示例2:非資源型別檢查
$string = "Hello World!";
if (is_resource($string)) {
echo "變數是一個資源型別。";
} else {
echo "變數不是一個資源型別。";
}
輸出: 示例1:變數是一個資源型別。 示例2:變數不是一個資源型別。
說明: is_resource() 函式通常用於檢查一個變數是否為開啟的檔案控制代碼、資料庫連線等資源型別。如果變數是資源型別,則可以繼續操作該資源,否則需要進行錯誤處理或其他操作。