Maison > Questions et réponses > le corps du texte
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; }
Si vous écrivez comme ça, vous ne pourrez pas entrer dans la méthode creatSubName. C'est pareil si vous ne transmettez pas de paramètres. Merci de me donner quelques conseils
桃子2019-02-25 17:18:35
L'attribut savepath actuellement utilisé lors du téléchargement peut être remplacé pour obtenir l'effet
private function savefiles($files,$student_id){ $config=[ 'rootPath' => WORKING_PATH.FILES_UPLOAD_PATH, //保存根路径 'autoSub' => false, //自动子目录保存文件 'savePath' => $student_id.'/'.date('Y-m-d').'/', ]; $upload = new Upload($config); $uploadres = $upload->uploadOne($files); if ($uploadres){ return $uploadres; }else{ return false; } }