Laravel 中的数组验证揭秘
在 Laravel 中,如果您没有使用正确的语法,验证数组可能会很棘手。当尝试使用存储在名称如“name[]”的输入元素中的值来验证数组时,必须了解正确的表示法。
要有效验证数组,不能使用星号 () 符号,因为它检查数组的值,而不是数组本身。相反,您应该为数组声明一个特定名称,并将星号 () 应用于其值。
以下示例:
$validator = Validator::make($request->all(), [ "names" => "required|array|min:3", "names.*" => "required|string|distinct|min:3", ]);
在此示例中:
请记住,在 Laravel 中成功进行数组验证的关键是显式指定数组的名称并将验证规则应用于其各个值。
以上是如何在 Laravel 中验证数组:分步指南的详细内容。更多信息请关注PHP中文网其他相关文章!