Can';无法正确获取PHPMailer密件抄送电子邮件和全名的收件人列表输出
如何合并或连接或映射从mysql数据库获取的两个数组 数组全名和数组电子邮件,创建一个收件人列表,以密件抄送php邮件 然后能够使用类似于:Can';无法正确获取PHPMailer密件抄送电子邮件和全名的收件人列表输出,php,arrays,phpmailer,bcc,Php,Arrays,Phpmailer,Bcc,如何合并或连接或映射从mysql数据库获取的两个数组 数组全名和数组电子邮件,创建一个收件人列表,以密件抄送php邮件 然后能够使用类似于: $email= array(); $full_name= array(); while loop starts array_push($email, $row['email']); array_push($full_name, $row['full_name']); loop ends 在while循环的末尾,我想合并或连接两个数组,如上图所示 我该怎
$email= array();
$full_name= array();
while loop starts
array_push($email, $row['email']);
array_push($full_name, $row['full_name']);
loop ends
在while循环的末尾,我想合并或连接两个数组,如上图所示
我该怎么做?有谁能帮我指引正确的方向吗
foreach($recipients as $email => $full_name)
{
$mail->AddBCC($email, $full_name);
}
非常感谢您的宝贵帮助和建议。要将两个匹配的索引数组组合成一个关联数组(您可以使用
foreach
循环),您需要使用。对于您的代码,将是:
$recipients = array_combine($email, $full_name);
这个代码看起来很合理-什么不起作用?为什么不直接将地址推送到PHPMailer中,而不是将它们放在中间数组中呢?您只需要:
$recipients=array\u combine($email,$full\u name)代码>?亲爱的Synchro,非常感谢你,你真的是个明星。这正是我所需要的。我有一个日志文件,这就是为什么我不想把地址直接推到PHPMailer中。我需要日志文件的电子邮件数组。好的,我会将该评论作为答案重新发布-请接受!