validation for array in laravel code example
Example 1: how validate array in laravel in request
$validator = Validator::make($request->all(), [
"names" => "required|array|min:3",
"names.*" => "required|string|distinct|min:3",
]);
Example 2: in_array validation laravel
in:foo,bar,...
The field under validation must be included in the given list of values. Since
this rule often requires you to implode an array, the Rule::in method may be
used to fluently construct the rule:
'field' => 'required|in:' . implode(',', ['value1', 'value2']),