如何在laravel中使用数组值[]验证表单字段?

时间:2017-06-08 10:45:09

标签: laravel

我正在尝试使用数组值验证表单字段。

    $this->validate($request, [

        'includes' => 'required',
        'excludes' => 'required'
    ]);

HTML如下:

<input type="text" name="excludes[]" id="package_exclude"
                                                   class="form-control">
<input type="text" name="includes[]" id="package_include"
                                                   class="form-control">

$ request-&gt;的输出值包括给出[“包含值一”,“包含值二”]这是正常工作.. 但验证不起作用..

1 个答案:

答案 0 :(得分:0)

我想你希望数组至少有一个值?在这种情况下,您可以使用min验证规则:

$this->validate($request, [
    'includes' => 'required|min:1',
    'excludes' => 'required|min:1'
]);