cari

Rumah  >  Soal Jawab  >  teks badan

Gunakan kelas muat naik untuk menyesuaikan kaedah penjanaan subdirektori dalam tp3.2

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

Menulis seperti ini tidak akan membenarkan anda memasukkan kaedah creatSubName, dan ia akan menjadi sama jika anda tidak lulus dalam parameter Sila beri saya nasihat

桃子桃子2157 hari yang lalu969

membalas semua(2)saya akan balas

  • 桃子

    桃子2019-02-25 17:18:35

    Atribut savepath yang sedang digunakan dalam muat naik boleh digantikan untuk mencapai kesan

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


    balas
    0
  • Batalbalas