private function savefiles($files,$student_id){ $config=[ 'rootPath' => WORKING_PATH.FILES_UPLOAD_PATH, //保存根路径 'subName' => array('creatSubName',$student_id), ]; $upload = new Upload($config); $upload-> subName = array('creatSubName',$student_id); $uploadres = $upload->uploadOne($files); if ($uploadres){ return $uploadres; }else{ return false; } } public function creatSubName($student_id){ dump("创建名字!");die; return $student_id; }
이렇게 쓰면 creatSubName 메소드를 입력할 수 없습니다. 매개변수를 전달하지 않으면 마찬가지입니다. 조언 부탁드립니다
업로드에서 현재 사용되는 savepath 속성을 대체하여 효과를 얻을 수 있습니다