$emails_list
是一个数组,所以你必须遍历它来打印它的值:
foreach ($emails_list as $email) {
print "email: $email";
}
请注意,如果要打印特定值,可以使用$emails_list[index]
. print $emails_list[0]
例如,您可以这样做。
如果您想同时打印所有值,请执行以下操作:
echo "(" . implode(',',$emails_list) . ")";
测试
$a=array(1,2,3);
echo "(" . implode(',',$a) . ")";
退货
(1,2,3)
更新
您在http://pastebin.com/BwWZFrzZ中的代码表明您正在使用:
echo 'Email sent to:' . $emails_list . '<br/ >';
所以你可以打印
echo 'Email sent to: (' . implode(',',$emails_list) . ')<br/ >';
更新 2
根据它来自的 github 代码 ( https://github.com/PHPMailer/PHPMailer ),您需要一次添加一封电子邮件:
//this is some clever **** to do with sending emails with attachments :D
$email = new PHPMailer();
while($contacts2=mysql_fetch_array($rs))
$email->AddAddress($contacts2["email"]);
}
$email->From = '...';