如何在Laravel验证中验证多个电子邮件?

次生30

我已经做了所有事情来验证laravel中的变量,但是对于电子邮件,我遇到了一个简单的问题。

从Laravel的文档中,

'email' => 'required|email'

我知道这仅用于一个电子邮件地址,但对于

[email protected],[email protected], def@ghi,com

当我发送电子邮件数组时,我仍然收到电子邮件不是有效的电子邮件。我做得更像

'email' => 'required|email|array'

但是我仍然有错误。任何身体都能帮忙。

谢谢,

玛格斯·帕拉

您需要编写自定义验证程序,它将使用数组并手动验证数组中的每个电子邮件。在Laravel 5 Request中,您可以执行类似的操作

public function __construct() {
    Validator::extend("emails", function($attribute, $value, $parameters) {
        $rules = [
            'email' => 'required|email',
        ];
        foreach ($value as $email) {
            $data = [
                'email' => $email
            ];
            $validator = Validator::make($data, $rules);
            if ($validator->fails()) {
                return false;
            }
        }
        return true;
    });
}

public function rules() {
    return [
        'email' => 'required|emails'
    ];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel卡在电子邮件/验证中

来自分类Dev

Laravel 5.1中的电子邮件验证*

来自分类Dev

如何在Go中验证电子邮件地址

来自分类Dev

如何在ReactJS中设置电子邮件的Regex验证?

来自分类Dev

如何在TextFormField中验证电子邮件

来自分类Dev

如何在Microsoft Excel中验证许多电子邮件

来自分类Dev

我如何在android中验证电子邮件?

来自分类Dev

如何在 Angular2 中验证电子邮件?

来自分类Dev

如何在c#中验证电子邮件

来自分类Dev

如何在 Selenium 中验证电子邮件用户输入?

来自分类Dev

如何验证Clojure中的电子邮件

来自分类Dev

Laravel:电子邮件验证

来自分类Dev

如何在flutter中的Firebase身份验证中验证电子邮件?

来自分类Dev

春季验证:如何在验证之前从电子邮件中删除开头/结尾的空白?

来自分类Dev

如何在不登录邮件的情况下验证硒中的电子邮件链接?

来自分类Dev

如何在Bootstrapvalidator中验证用逗号或半克隆分隔的多封电子邮件的电子邮件输入字段

来自分类Dev

在Laravel中验证无需电子邮件的用户

来自分类Dev

如何在电子邮件验证中允许特殊字符?

来自分类Dev

如何在java上验证电子邮件输入

来自分类Dev

如何验证为存储在多个字段中的公司/客户列出的电子邮件?

来自分类Dev

Laravel 电子邮件验证 - 强制登录

来自分类Dev

如何验证猫鼬中的电子邮件

来自分类Dev

如何检查电子邮件是否在 firebase 中得到验证

来自分类Dev

如何在CakePHP 1.3中验证电子邮件地址?

来自分类Dev

流星AccountTemplates / UserAccounts-如何在电子邮件验证中运行代码?

来自分类Dev

如何在Android中的“编辑文本”中进行电子邮件验证

来自分类Dev

如何在jQuery中动态更改“电子邮件验证”错误消息

来自分类Dev

如何在php中验证电子邮件ID和密码并确认密码

来自分类Dev

如何在Firebase中检查用户电子邮件和密码验证以登录

Related 相关文章

  1. 1

    Laravel卡在电子邮件/验证中

  2. 2

    Laravel 5.1中的电子邮件验证*

  3. 3

    如何在Go中验证电子邮件地址

  4. 4

    如何在ReactJS中设置电子邮件的Regex验证?

  5. 5

    如何在TextFormField中验证电子邮件

  6. 6

    如何在Microsoft Excel中验证许多电子邮件

  7. 7

    我如何在android中验证电子邮件?

  8. 8

    如何在 Angular2 中验证电子邮件?

  9. 9

    如何在c#中验证电子邮件

  10. 10

    如何在 Selenium 中验证电子邮件用户输入?

  11. 11

    如何验证Clojure中的电子邮件

  12. 12

    Laravel:电子邮件验证

  13. 13

    如何在flutter中的Firebase身份验证中验证电子邮件?

  14. 14

    春季验证:如何在验证之前从电子邮件中删除开头/结尾的空白?

  15. 15

    如何在不登录邮件的情况下验证硒中的电子邮件链接?

  16. 16

    如何在Bootstrapvalidator中验证用逗号或半克隆分隔的多封电子邮件的电子邮件输入字段

  17. 17

    在Laravel中验证无需电子邮件的用户

  18. 18

    如何在电子邮件验证中允许特殊字符?

  19. 19

    如何在java上验证电子邮件输入

  20. 20

    如何验证为存储在多个字段中的公司/客户列出的电子邮件?

  21. 21

    Laravel 电子邮件验证 - 强制登录

  22. 22

    如何验证猫鼬中的电子邮件

  23. 23

    如何检查电子邮件是否在 firebase 中得到验证

  24. 24

    如何在CakePHP 1.3中验证电子邮件地址?

  25. 25

    流星AccountTemplates / UserAccounts-如何在电子邮件验证中运行代码?

  26. 26

    如何在Android中的“编辑文本”中进行电子邮件验证

  27. 27

    如何在jQuery中动态更改“电子邮件验证”错误消息

  28. 28

    如何在php中验证电子邮件ID和密码并确认密码

  29. 29

    如何在Firebase中检查用户电子邮件和密码验证以登录

热门标签

归档