当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。