首页 > 解决方案 > 检查 $_FILES 是否为 html

问题描述

如何检查文件$_FILES是什么?我见过使用 MIME-TYPE 的方法,但我读过检查 MIME-TYPE 不是保存方法。我知道它如何处理图像。在那里,您可以使用“IMAGE_JPG”或“IMAGE_PNG”等属性。但是“TEXT_HTML”不存在。

所以请帮助我,我想使用唯一正确的方式。

标签: phphtmlfile

解决方案


mime_content_type可以帮助你。

返回使用文件中的信息确定的文件的 MIME 内容类型magic.mime

if(mime_content_type($_FILES['name']) == 'text/html'){
    // HTML file
}

如果您想检查其他 mime 类型,可以查看我的 gist


推荐阅读