php 多图上传保存

源代码
public function moreimgupload()
    {
        $htmlfilename = 'files';
        $new_folder='../../../www/data/upload/';
        $allow_ext = array('jpg', 'jpeg', 'png', 'gif');
        $data = array();
        for ($i=0;$i<count($_FILES[$htmlfilename]['tmp_name']);$i++)
        {
//            创建文件夹
            $floder = $new_folder . date('Ym');
            if(!is_dir($floder)){
                mkdir($floder);
            }

            $ext=explode('/', $_FILES[$htmlfilename]['type'][$i]);
            $end_ext=$ext[1];//后缀
            if(!in_array(strtolower($end_ext),$allow_ext)){
                Response::success('','上传文件不在允许范围');
            }
            $filenam = '/web' . time() . '.' . $end_ext;//保存文件名字
            $upfile=$floder.$filenam;//此处路径换成你的
            if(move_uploaded_file($_FILES[$htmlfilename]['tmp_name'][$i],$upfile)){
                $data[] = 'www/data/upload/'.date('Ym').$filenam;
            }
        }
        Response::success($data);
    }

posted @ 2020-07-18 17:24  办公魔盒  阅读(134)  评论(0)    收藏  举报