douliaodan2738 2016-09-22 14:52
浏览 73

Laravel 5并在单个字段中验证多个电子邮件地址

I know in Laravel you can setup validation rules for input fields, for example:

    $return =  [
        'first_name' => 'required|max:300|min:3',
        'last_name' => 'required|max:300|min:3',
        'email' => 'required|email,
    ];

Is there a way to easily set this kind of validation for a single field with comma separated email addresses (test@email.com, wibble@test.com) or do I need to manually validate these by splitting them apart and checking each email address individually?

  • 写回答

1条回答 默认 最新

  • douqiao2008 2017-08-03 14:44
    关注

    This may be what you are looking for:

    $rules = array(
                'email_addresses' => 'required',
                'email_addresses.*' => 'email'
            );
    
    $messages = array(
                'email_addresses.required' => 'Email Addresses Required',
                'email_addresses.email' => ''
            );
    
    评论

报告相同问题?

悬赏问题

  • ¥30 VMware 云桌面水印如何添加
  • ¥15 用ns3仿真出5G核心网网元
  • ¥15 matlab答疑 关于海上风电的爬坡事件检测
  • ¥88 python部署量化回测异常问题
  • ¥30 酬劳2w元求合作写文章
  • ¥15 在现有系统基础上增加功能
  • ¥15 远程桌面文档内容复制粘贴,格式会变化
  • ¥15 这种微信登录授权 谁可以做啊
  • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
  • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”