使用 PHP 确定允许上传的文件类型
维护安全性并控制上传到网站的文件类型至关重要。 PHP 提供了各种方法来根据特定标准验证和限制文件上传。一种常见的情况是将上传限制为特定文件类型,例如图像和文档。
将文件类型限制为 JPG、GIF 和 PDF
考虑表单允许的场景用户可以上传文件,但只允许 JPG、GIF 和 PDF 格式。实现此目的的简洁 PHP 代码片段是:
<?php $file_type = $_FILES['foreign_character_upload']['type']; // Get the file type $allowed = array("image/jpeg", "image/gif", "application/pdf"); // Allowed file types in an array if(!in_array($file_type, $allowed)) { $error_message = 'Only jpg, gif, and pdf files are allowed.'; $error = 'yes'; } ?>
在此代码中,我们:
以上是如何在 PHP 中验证上传的文件类型以确保安全?的详细内容。更多信息请关注PHP中文网其他相关文章!