我可以在自定义验证类中使用laravel验证规则吗?

时间:2015-02-20 06:16:00

标签: php validation laravel

我想检查输入是验证类中的电子邮件。我使用自定义验证,因为电子邮件是以逗号分隔的列表。我想逐个收到电子邮件并验证它们。 我可以在不使用正则表达式的情况下检查电子邮件是否有效吗?

谢谢。

1 个答案:

答案 0 :(得分:2)

尝试:

$emailsInput = Input::get('email');
$emails = explode(',', $emails);
foreach($emails as $email) {
    $validator = Validator::make(
        ['email' => $email],
        ['email' => 'required|email']
    );
    if ($validator->fails())
    {
     // There is an invalid email in the input.
    }
}

假设输入的格式如下: TEST1 @ gmail.com,TEST2 @ gmail.com等@ gmail.com