2017-09-16 11 views
0

複数のファイル入力配列からファイルのファイル拡張子を取得しようとしています。誰かがこれで私を助けてくれますか?配列値のLaravelファイル拡張子

私はFile :: extension()を使用しようとしました。それは文字列を期待し、私は配列を持っています。

私は検証のためにこの値を必要としないので、私はlaravel検証を使用することはできません。ありがとう

答えて

1

ファイル入力配列からファイルのファイル拡張子を取得しようとしています。

次に、$_FILESアレイをループします。

foreach ($_FILES as $key => $file) { 
    $extensions[$key] = \File::extension($file['name']); 
} 

は、上記全く空想/独断$ _FILES構造変異を前提としない; P

+0

おかげで時間が節約できました – chris

0

私が使用する最善の方法、

foreach ($request->file ('attachment') as $attachment) { 
      $orignalName = $attachment->getClientOriginalName(); 
      $mimeType = $attachment->getMimeType() ; 
    } 

あなたはLaravelのデフォルトのファイルのアップロードを使用している場合。