请教老师文件上传大小问题

来源:2-15 文件上传函数封装

西瓜你个兔子的

2020-07-04 20:29:31

请问老师下面这两部是不是功能重复了

 // 检测上传文件大小是否符合规范
        if ($fileInfo['size']>$maxsize){
            echo UPLOAD_ERRORS['exceed_max_size'];
            return false;
        }
 switch($fileInfo['error']){
            case 1:// 文件上传大小超过PHP.ini中设置的upload_max_filesize选项设置的值
            $msg = UPLOAD_ERRORS['upload_max_filesize'];


写回答

1回答

好帮手慕小尤

2020-07-06

同学你好,并没有重复,两个判断内容不同。switch语句判断的是文件错误,case语句中form_max_size判断的是“文件超过了表单MAX_FILE_SIZE选项的值”。而if判断的时候判断结果是“超出允许上传的最大值”,判断条件是文件大小大于$maxSize。

祝学习愉快!

0

0 学习 · 4928 问题

查看课程