當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP get_resource_type()用法及代碼示例



定義和用法

get_resource_type() 函數返回資源的類型。

用法

string get_resource_type ( resource $handle )

參數

Sr.No 參數及說明
1

handle

評估的資源句柄。

返回值

  • 如果給定handle是一種資源,此函數將返回一個表示其類型的字符串。

  • 如果此函數未識別類型,則返回值將為字符串 Unknown。

  • 這個函數會返回null並產生錯誤,如果handle不是資源。

依賴關係

PHP 4.0.2 及以上。

示例

以下示例演示如何使用具有有效資源的函數 get_resource_type() -

<?php
   $resource = fopen("test.txt", "w");
   echo get_resource_type($resource) . "\n";
?>

輸出

這將產生以下結果(它返回一個代表其類型的字符串) -

stream

示例

以下示例演示了使用已釋放資源的函數 get_resource_type() -

<?php
   $resource = fopen("test.txt", "w");
   fclose($resource);
   echo get_resource_type($resource) . "\n";
?>

輸出

這將產生以下結果(它返回字符串 Unknown) -

Unknown

示例

下麵的例子演示了函數 get_resource_type() 的使用,當handle為空 -

<?php
   $resource = null;
   echo get_resource_type($resource) . "\n";
?>

輸出

這將在日誌中產生如下錯誤 -

PHP Warning:  get_resource_type() expects parameter 1 to be resource, null given

相關用法


注:本文由純淨天空篩選整理自 PHP - get_resource_type() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。