限制 PHP 中的文件上传类型
您遇到了将文件上传类型限制为 PDF、DOC 或 DOCX 以及限制文件的问题大小小于 400 KB。您提供的代码尝试验证文件扩展名和大小;
要解决这些问题,您可以使用以下代码:
<code class="php">function allowed_file() { // Define allowed MIME types $allowed_types = array('application/doc', 'application/docx', 'application/pdf'); // Validate uploaded files if (in_array($_FILES['resume']['type'], $allowed_types) && in_array($_FILES['reference']['type'], $allowed_types)) { // Check file sizes if ($_FILES["resume"]["size"] < 400000 && $_FILES["reference"]["size"] < 400000) { // Files allowed for upload } else { // File size exceeded limit } } else { // Invalid file type } }</code>
说明:
以上是如何在 PHP 中限制文件上传类型和大小?的详细内容。更多信息请关注PHP中文网其他相关文章!