2017-09-16 169 views
0

我想从多个文件输入数组中获取文件的文件扩展名。有人可以帮助我这个。Laravel文件扩展名为数组值

我试图使用File :: extension();但它期望一个字符串,我有一个数组。

我不需要这个值进行验证,所以我不能使用laravel验证。谢谢

回答

1

我想从多个 文件输入数组中获取文件的文件扩展名。

然后遍历$_FILES数组。如果您正在使用Laravel默认的文件上传p

+0

非常感谢,节省了我的时间 – chris

0

我用最好的方式,

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

;

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

上述假设没有花哨/固执己见$ _FILES结构突变。