Udd*_*ers 2 php email codeigniter
我正在尝试使用codeigniters电子邮件库发送电子邮件,这是我的代码,
$this->load->library('email');
$this->email->initialize(array('mailtype' => 'html'));
$this->email->from('emailaddresshidden'); // TODO - Store this in Config file??
$this->email->bcc('emailaddresshidden');
$this->email->subject('Competition Entry'); // TODO - What does this want to be??
$this->email->message($this->load->view('emails/competition_entry', $this->data, TRUE));
$this->email->send();
Run Code Online (Sandbox Code Playgroud)
但是我收到了这个错误,
遇到PHP错误
严重性:警告
消息:mail()期望参数1是字符串,给定数组
文件名:libraries/Email.php
行号:1519
我不知道为什么?
根据https://bitbucket.org/ellislab/codeigniter/src/c9f9ca0fdb0c/system/libraries/Email.php#cl-257,使用该方法很重要,to()如@Pekka所说.否则,第一个参数将不会转换为字符串.