定义和用法
is_resource - 检测变量是否为资源类型
版本支持
语法
-
is_resource ( mixed $var )
检测变量是否为资源类型
参数
返回值
如果给出的参数 var 是 resource 类型,is_resource() 返回 TRUE,否则返回 FALSE。
示例
-
<?php
-
function resource_test($resource, $name) {
-
echo
-
'[' . $name. ']',
-
PHP_EOL,
-
'(bool)$resource => ',
-
$resource ? 'TRUE' : 'FALSE',
-
PHP_EOL,
-
'get_resource_type($resource) => ',
-
get_resource_type($resource) ?: 'FALSE',
-
PHP_EOL,
-
'is_resoruce($resource) => ',
-
is_resource($resource) ? 'TRUE' : 'FALSE',
-
PHP_EOL,
-
PHP_EOL
-
;
-
}
-
$resource = tmpfile();
-
resource_test($resource, 'Check Valid Resource');
-
fclose($resource);
-
resource_test($resource, 'Check Released Resource');
-
$resource = null;
-
resource_test($resource, 'Check NULL');
相关函数
- 检测是否是布尔型
- 检测是否是浮点
- 检测是否是整型
- 检测是否是NULL
- 检测是否是数字
- 检测是否是对象
- 检测是否是数组
阅读(1555) | 评论(0) | 转发(0) |