Php 如何在codeigniter中将电子邮件发送到两个不同的电子邮件地址
我正在尝试使用codeigniter电子邮件库向两个不同的电子邮件地址发送电子邮件Php 如何在codeigniter中将电子邮件发送到两个不同的电子邮件地址,php,codeigniter,email,Php,Codeigniter,Email,我正在尝试使用codeigniter电子邮件库向两个不同的电子邮件地址发送电子邮件 $mail_array = array($email_address, 'example@yahoo.com'); $this->email->to($mail_array); 我创建了一个包含两个电子邮件地址的数组 这里的问题是邮件只发送到一个电子邮件地址,即$email_address,而不是另一个 你们能帮我一下吗。试试下面的代码: $mail_array = array($email_add
$mail_array = array($email_address, 'example@yahoo.com');
$this->email->to($mail_array);
我创建了一个包含两个电子邮件地址的数组
这里的问题是邮件只发送到一个电子邮件地址,即$email_address,而不是另一个
你们能帮我一下吗。试试下面的代码:
$mail_array = array($email_address, 'example@yahoo.com');
foreach($mail_array as $email) {
$this->email->to($email);
}
看起来您的代码很好,但当
to
方法接受数组或逗号分隔字符串时,请尝试更改为逗号分隔字符串:
$this->email->to("$email_address, example@yahoo.com");
注意:让您使用真正的电子邮件而不是example@yahoo.com
并查看以防遗漏任何内容。您可以向CC添加第二封电子邮件,如
$this->email->cc('email@email.com');
在CodeIgniter中,发送电子邮件不仅简单,而且您可以动态配置它或在配置文件中设置您的首选项
$this->email->to()
设置收件人的电子邮件地址。可以是一封电子邮件,
逗号分隔的列表或数组:
$this->email->to($this)someone@example.com');
$this->email->to($this)one@example.com, two@example.com, three@example.com');
$this->email->to(
数组('one@example.com', 'two@example.com', 'three@example.com') );
有关更多参考信息,请参阅此链接-
希望这对你有帮助 哪个版本的Codeigniter?@Meathanjay Codeigniter 3它可以使用逗号分隔的字符串吗?@SandeepPariyar您是否尝试print\u r()
$mail\u数组以查看数组中的保留值?