php电子邮件发送到多个地址不起作用

时间:2010-09-22 14:18:51

标签: php

嗨朋友为什么这不起作用?在执行print_r时,$ email(即To)没有显示任何电子邮件。当我发送给一个人时,这很好。

$mails = array('abc@gmail.com','123@email.com');
$emails = implode(",",$mails);

$from= 'abc@imail.com);
$subject = 'hello';
$body = 'test';
send_email($from,$emails,$body,$subject);

1 个答案:

答案 0 :(得分:2)

尝试更改为

$mails = array('abc@gmail.com','123@email.com');
foreach($mails as $k=>$m){
  $mails =trim($mails[$k]);
}
$emails = trim(implode(", ",$mails));

$from= 'abc@imail.com';
$subject = 'hello';
$body = 'test';
send_email($from,$emails,$body,$subject);