目前我正在使用以下脚本。此脚本将向email1发送电子邮件,但并非总是如此。
当有人添加第二封电子邮件2时,电子邮件只会转到第2封。
我希望在发送email2时将脚本更改为发送到两个电子邮件(1和2)。
尝试了很多事情,但无法做到正确。
//电子邮件
if(!$row->email2){
$email = $row->email1;
} else{
$email = $row->email2;
//在下面尝试了这个以及更多
if(!$row->email2){
$email = $row->email1;
} else{
$email = $row->email1;
$email = $row->email2;
//发送电子邮件至
if(!is_array($email)){
$mail->ClearAddresses();
$mail->AddAddress($email);
$mail->Send();
} else{
foreach($email as $email){
$mail->ClearAddresses();
$mail->AddAddress($email);
$mail->Send();
答案 0 :(得分:0)
$emails = array();
if($email = $row->email1) {
$emails[] = $email;
}
if($email = $row->email2) {
$emails[] = $email;
}
foreach($email as $email){
$mail->ClearAddresses();
$mail->AddAddress($email);
$mail->Send();
}