从Laravel中的请求中检索所有文件名

时间:2019-07-26 14:58:34

标签: laravel laravel-5.8

这应该很容易,但是我无法正常工作。我输入的文件可以上传多个文件。

<input type="file" class="input" name="images[]" multiple>

当我使用dd($request->images),时,会得到UploadedFile类的数组,其中包含请求中的所有文件。参见下图:

Uploaded class array

在其中一个里面,看起来像这样:

Uploaded file info

我只想获取名字。如上图所示,有一个名为originalName的属性,文件名为gomez.jpg.,如何从请求中获得所有这些名称?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用window.addEventListener("message", receiveMessage, false);函数来获取一个文件的名称,并使用循环可以获取所有名称。

getClientOriginalName()

在这里,$ names变量将具有所有名称。