Laravel 如何验证多个图像输入?

Laravel 如何验证多个图像输入?,laravel,laravel-5,Laravel,Laravel 5,我有这个功能,将允许用户上传一个或多个图像。我已经创建了验证规则,但无论输入是什么,它都会不断返回false 规则: public function rules() { return [ 'image' => 'required|mimes:jpg,jpeg,png,gif,bmp', ]; } 上传方式: public function addIM(PhotosReq $request) { $id

我有这个功能,将允许用户上传一个或多个图像。我已经创建了验证规则,但无论输入是什么,它都会不断返回false

规则:

public function rules()
    {
        return [
            'image' => 'required|mimes:jpg,jpeg,png,gif,bmp',
        ];
    }
上传方式:

public function addIM(PhotosReq $request) {
        $id = $request->id;
        // Upload Image
        foreach ($request->file('image') as $file) {
            $ext = $file->getClientOriginalExtension();
            $image_name = str_random(8) . ".$ext";
            $upload_path = 'image';
            $file->move($upload_path, $image_name);
            Photos::create([
                'post_id' => $id,
                'image' => $image_name,
            ]);
        }
        //Toastr notifiacation
        $notification = array(
            'message' => 'Images added successfully!',
            'alert-type' => 'success'
        );
        return back()->with($notification);
    }
如何解决这个问题?
就这些,谢谢

您有多个图像上载字段名,如,并将
multiple
属性添加到输入元素中

<input type="file" name="image[]" multiple="multiple">

希望您能理解

您有多个图像上载字段名,如,并将
多个
属性添加到您的输入元素中

<input type="file" name="image[]" multiple="multiple">

希望,你明白

祝贺兄弟,感觉很好,它帮助了你。所以,请结束问题祝贺兄弟,感觉很好,它帮助了你。所以,请结束这个问题