如何合并或连接或映射从mysql数据库获取的两个数组数组full_name和数组电子邮件创建一个收件人列表是密件为PHP邮件然后可以使用如下命令:
$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
进行循环),需要使用array_combine。对于您的代码,它将是:
$recipients = array_combine($email, $full_name);