我严重困扰这个问题
我收到大约100封电子邮件发送邮件。
我想尝试创建一条消息并将所有电子邮件添加到setTo方法中
我尝试了所有但没有任何作用,下面是我的最后一次尝试。
$list
来自查询。
foreach($list as $item) {
$name[] = $item->name; $email[] = "'".$item->email."'";
$id = 0;
$id = $id +1;
}
$message->setTo(array(implode(',',$email)));
有什么想法吗?
答案 0 :(得分:2)
如果您显示$list
的结构,假设$list
的结构与您一样使用,则可以提供更好的答案。
foreach($list as $item) {
$persons[$item->email] = $item->name;
$id = 0;
$id = $id +1;
}
$message->setTo($persons);
有关如何在setTo方法
中添加收件人的信息,请参阅此处