Laravel 8 存在时则验证
2021-07-17 16:39 更新
在某些情况下,你可能希望将要验证的字段存在于输入数组中时,才对该字段执行验证。可以在规则列表中增加 sometimes
来实现:
$v = Validator::make($data, [
'email' => 'sometimes|required|email',
]);
在上面的例子中, email
字段只有在 $data
数组中存在时才会被验证。
技巧:如果你尝试验证应该始终存在但可能为空的字段,请查阅 可选字段的注意事项
以上内容是否对您有帮助:
更多建议: