我可以帮忙翻译。这段内容是关于编程的,需要判断上传文件的类型。当上传.xlsx文件时,使用以下代码:
返回:
据我所知(来自这里PHP xls,xlsx,ppt,pptx headers),
那么,为什么
echo $_FILES['uploaded_file']['type']."<br>";
echo mime_content_type($_FILES['uploaded_file']['tmp_name']);
返回:
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-excel
据我所知(来自这里PHP xls,xlsx,ppt,pptx headers),
application/vnd.ms-excel
不是.xlsx
文件的MIME类型,而是.xls
文件的MIME类型。那么,为什么
mime_content_type()
函数会返回.xlsx
文件的application/vnd.ms-excel
?真相在哪里?