📅  最后修改于: 2023-12-03 15:33:38.571000             🧑  作者: Mango
在 PHP 中,我们可以使用 is_resource()
函数来检查一个变量是否为资源类型。
语法如下:
bool is_resource ( mixed $var )
其中,$var
表示要检查的变量。
如果 $var
是资源类型,则返回 TRUE
,否则返回 FALSE
。
以下是一个使用示例:
$file = fopen('test.txt', 'r');
if (is_resource($file)) {
echo '变量 $file 是资源类型';
} else {
echo '变量 $file 不是资源类型';
}
在这个示例中,我们使用 fopen()
函数打开文件,并将返回的文件指针赋值给变量 $file
。然后,我们使用 is_resource()
函数来检查变量 $file
是否为资源类型。
如果 $file
是资源类型,则输出 变量 $file 是资源类型
。否则,输出 变量 $file 不是资源类型
。
需要注意的是,如果变量不是资源类型,而是其他类型,例如字符串、整数、数组等,那么 is_resource()
函数也会返回 FALSE
。因此,我们在使用这个函数时,需要明确知道要检查的变量是否为资源类型。