牛牛在线工具

finfo::file()

收录 8868 个 PHP 函数,含用途说明与用法示例。

finfo::file()

获取指定文件的 MIME 类型

函数名:finfo::file() 适用版本:PHP 5 >= 5.3.0, PHP 7 用法:finfo::file() 函数用于获取指定文件的 MIME 类型。 语法:string finfo::file ( string $filename [, int $options = FILEINFO_NONE [, resource $context ]] ) 参数: $filename:要获取 MIME 类型的文件路径。 $options(可选):指定额外的行为选项。默认为 FILEINFO_NONE,表示不执行任何特殊操作。 $context(可选):一个可选的上下文资源,用于指定文件的上下文。 返回值:如果成功,将返回文件的 MIME 类型。如果失败,则返回 false。 示例: $finfo = new finfo(FILEINFO_MIME_TYPE); $file = 'path/to/file.jpg'; $mime_type = $finfo->file($file); echo "MIME 类型是:$mime_type"; 在上面的示例中,我们首先实例化了一个 finfo 对象,并指定了 FILEINFO_MIME_TYPE 作为构造函数的参数,这将使 finfo 对象返回文件的 MIME 类型。然后,我们提供了要获取 MIME 类型的文件路径,并使用 finfo::file() 函数获取该文件的 MIME 类型。最后,我们将获取的 MIME 类型打印出来。 请注意,要使用 finfo::file() 函数,需要安装并启用 FileInfo 扩展。