PHP - 如何验证返回application / octet-stream的docx文件的MIME

时间:2017-05-18 05:46:08

标签: php file-upload mime-types

我正在处理文件上传功能。在上传docx文件时,它会在实际返回有效MIME类型时将MIME类型返回为application/octet-stream

我知道服务器无法识别MIME类型,因此返回默认的MIME类型。

如何验证文件以确保其实际上是文档或docx文件。

这是我的代码:

$uploaded_file = $this->$attribute;
$tempName =  $uploaded_file->tempName;
$finfo = finfo_open(FILEINFO_MIME_TYPE);
echo $mime_type = finfo_file($finfo,$tempName);
finfo_close($finfo);

0 个答案:

没有答案