2025年5月14日 星期三 农历 本月20日小满 English | 简体中文 | 繁體中文
查询

finfo_close()函数—用法及示例

「 关闭 fileinfo 资源,释放相关资源 」


函数名:finfo_close()

函数描述:finfo_close() 函数用于关闭 fileinfo 资源,释放相关资源。

适用版本:PHP 5 >= 5.3.0, PHP 7

语法:bool finfo_close ( resource $finfo )

参数:

  • $finfo:必需。fileinfo 资源。

返回值:成功时返回 true,失败时返回 false。

示例:

// 创建一个 fileinfo 资源
$finfo = finfo_open(FILEINFO_MIME_TYPE);

// 使用 fileinfo 资源获取文件的 MIME 类型
$mime_type = finfo_file($finfo, 'path/to/file.jpg');
echo $mime_type; // 输出:image/jpeg

// 关闭 fileinfo 资源
finfo_close($finfo);

上述示例中,我们首先使用 finfo_open() 函数创建了一个 fileinfo 资源,并指定了 FILEINFO_MIME_TYPE 参数,用于获取文件的 MIME 类型。然后,我们使用 finfo_file() 函数传入创建的 fileinfo 资源和文件路径,获取了文件的 MIME 类型并将其存储在 $mime_type 变量中。最后,通过调用 finfo_close() 函数关闭了 fileinfo 资源,释放了相关资源。

请注意,关闭 fileinfo 资源是一个良好的编程实践,可以避免资源泄漏和性能问题。

补充纠错
上一个函数: finfo_open()函数
下一个函数: ftp_get_option()函数
热门PHP函数