您可以在 linux 中执行命令,而不是使用finfo
文件来检索content-type
if(PHP_OS == 'WINNT'){
$finfo = new finfo(FILEINFO_MIME);
$content_type = $finfo->file($file);
}
else{
$content_type = shell_exec("file -bi $file");
}
如果您想检索content-type
文件作为字符串,您可以这样做
$finfo = new finfo(FILEINFO_MIME);
$content_type = $finfo->buffer($data);
但是有没有一种替代方法可以content-type
在 linux 命令行中将文件内容作为字符串获取?