如果仅在Laravel 4中输入值,如何验证字段?

Pra*_*hah 3 validation laravel-4

我正在使用Laravel 4,我可以在其中提供现场电子邮件或密码.
因此,在使用Laravel验证器时,我想检查它是否是电子邮件,只是如果它的值被填充,否则它将忽略它.

小智 7

您可以在规则列表中使用"有时"规则:

$v = Validator::make($data, array(
    'email' => 'sometimes|required|email',
));
Run Code Online (Sandbox Code Playgroud)

http://laravel.com/docs/validation#conditionally-adding-rules