Laravel 8 存在时则验证

2021-07-17 16:39 更新

在某些情况下,你可能希望将要验证的字段存在于输入数组中时,才对该字段执行验证。可以在规则列表中增加 sometimes 来实现:

$v = Validator::make($data, [
    'email' => 'sometimes|required|email',
]); 

在上面的例子中, email 字段只有在 $data 数组中存在时才会被验证。

技巧:如果你尝试验证应该始终存在但可能为空的字段,请查阅 可选字段的注意事项


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号