업로드 클래스를 사용하여 tp3.2의 하위 디렉터리 생성 방법을 사용자 정의하세요.
桃子
桃子 2019-02-25 17:08:17
0
2
940
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 메소드를 입력할 수 없습니다. 매개변수를 전달하지 않으면 마찬가지입니다. 조언 부탁드립니다

桃子
桃子

모든 응답(1)
桃子

업로드에서 현재 사용되는 savepath 속성을 대체하여 효과를 얻을 수 있습니다

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;
    }
}


최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿