Php 向Laravel 5.4中的多个抄送收件人发送电子邮件

Php 向Laravel 5.4中的多个抄送收件人发送电子邮件,php,laravel,email,Php,Laravel,Email,我有一个发送电子邮件的功能,如下所示: Mail::to($email) ->cc($arraywithemails) ->send(new document()); 如何向多个cc用户发送电子邮件?我已经查看了官方文件,但没有任何线索。应该可以。来自官方的拉雷维尔: Mailable中的setAddress()函数允许您将数组作为参数: 因此,您应该能够通过传递数组作为参数来使用该函数 Mail::to($email) ->cc(['name1@domain.co

我有一个发送电子邮件的功能,如下所示:

Mail::to($email)
->cc($arraywithemails)
->send(new document());

如何向多个cc用户发送电子邮件?我已经查看了官方文件,但没有任何线索。

应该可以。来自官方的拉雷维尔:

Mailable中的setAddress()函数允许您将数组作为参数:

因此,您应该能够通过传递数组作为参数来使用该函数

Mail::to($email)
    ->cc(['name1@domain.com','name2@domain.com'])
    ->send(new document());

你应该能够使用cc()或bcc(),它们在bcc中,cc是完全不同的东西,它们是完全不同的东西。我不明白投反对票的原因。这是为了向OP展示可能性,他的代码在任何情况下都应该工作,因为它接受一个值数组。“我想抄送多个人”的解决方案根本不是“为第二个人使用密件抄送”。事实并非如此。我提供了一个官方文件的链接,OP说他/她找不到。答案主要是将OP引导到正确的方向,但是,没关系:)我认为ceejayoz说你可以清楚地解释文档暗示(也没有清楚地解释)cc()和bcc()接受字符串或数组。在Laravel 5.5中为
cc()
函数显示
@param object | array | string$address
。因此,传递对象、数组或字符串是可以接受的。所以,继续并传递一个包含多个字符串的数组作为收件人。
Mail::to($email)
    ->cc(['name1@domain.com','name2@domain.com'])
    ->send(new document());