finfo_file
是 PHP 中的一个函数,用于获取文件的 MIME 类型信息。要使用此函数,您需要先安装 Fileinfo 扩展。安装完成后,您可以按照以下步骤使用 finfo_file
函数:
$finfo = new finfo(FILEINFO_MIME_TYPE);
这里,我们使用 FILEINFO_MIME_TYPE
常量来指定返回文件的 MIME 类型。您还可以使用 FILEINFO_MIME_ENCODING
来获取文件的 MIME 编码。
finfo_file
函数获取文件信息:$mimeType = finfo_file($finfo, $filePath);
其中,$filePath
是您要检查的文件的路径。
echo "The MIME type of the file is: " . $mimeType;
将以上代码片段组合在一起,完整的示例如下:
<?php
// 创建一个文件信息对象
$finfo = new finfo(FILEINFO_MIME_TYPE);
// 要检查的文件的路径
$filePath = "path/to/your/file.txt";
// 使用 finfo_file 函数获取文件信息
$mimeType = finfo_file($finfo, $filePath);
// 输出文件 MIME 类型
echo "The MIME type of the file is: " . $mimeType;
?>
将 $filePath
变量替换为您要检查的文件的路径,然后运行此代码以获取并输出文件的 MIME 类型。