2017-12-28 11 views
0

これはこれまでに試したコードです。どの人がこのコードを変更して複数のファイルをアップロードするかを提案できますか?ルーメンを使って複数のファイルをアップロードする方法複数のファイルをアップロードする

public function uploadFile(Request $request){ 
       $file = $request->file('image') ; 
       $fileName = time().$request->file('image')->getClientOriginalName(); 

       $destinationPath = $request->input('path') ; 
       return $file->move($destinationPath,$fileName); 
    } 
+0

あなたが検索する場合は、http://php.net/manual/en/features.file-upload.multiple.phpのようなリンクがあります – halojoy

答えて

0
$file_ary = array(); 
     $file_count = count($request->file('image')); 
     $a=($request->file('image')); 
     $finalArray=array(); 
     $file_count; 
     for ($i=0; $i<$file_count; $i++) { 
       $fileName = time().$a[$i]->getClientOriginalName(); 
       $destinationPath = $request->input('path') ; 
       $finalArray[$i]['image']=$destinationPath.$fileName; 
        $a[$i]->move($destinationPath,$fileName); 

     } 
     return json_encode($finalArray); // it will return the upload path 
関連する問題