Php 如何从FileInfo包返回内容类型样式的mime类型?

Php 如何从FileInfo包返回内容类型样式的mime类型?,php,mime-types,Php,Mime Types,目前,它输出“JPEG图像数据,JFIF标准1.01” 如何修改此行为以输出“图像/jpeg” 我希望使用“file”命令,但不允许我运行系统命令。在您的情况下,您必须指定所需的信息-FILEINFO\u MIME\u TYPE: $finfo = new Finfo(); echo $finfo->file('image.jpg' ); 产出: $finfo = new Finfo(FILEINFO_MIME_TYPE); echo $finfo->file('image.jpg

目前,它输出“JPEG图像数据,JFIF标准1.01”

如何修改此行为以输出“图像/jpeg”


我希望使用“file”命令,但不允许我运行系统命令。

在您的情况下,您必须指定所需的信息-
FILEINFO\u MIME\u TYPE

$finfo = new Finfo();
echo $finfo->file('image.jpg' );
产出:

$finfo = new Finfo(FILEINFO_MIME_TYPE);
echo $finfo->file('image.jpg');

谢谢Aleks,还有新的Finfo();echo$finfo->file('image.jpg',FILEINFO\u MIME\u类型);
image/jpeg