Symfony2表单 - HTM/HTML的文件类型验证(mimeTypes)

Mil*_*loš 3 php forms validation symfony

我有一个表单,我上传文件.我想验证文件是否为HTM/HTML格式.

symfony中是否存在HTM文件的mimeType?

谢谢.

ins*_*ere 6

您可以在以下内容中为上传的MIME类型添加验证约束FormType:

'file' => new File( array(
    'maxSize' => '20M',
    'mimeTypes' => array("text/html")
));
Run Code Online (Sandbox Code Playgroud)

你可以在这里阅读更多相关信息:文件:mimeTypes

  • 如果您还想检查文件是否有效,可以使用类似"[DOMDocument :: validate](http://de2.php.net/manual/en/domdocument.validate.php)"的内容. (2认同)