【发布时间】:2017-02-15 18:14:51
【问题描述】:
我有一个这样的字符串:“abc@gmail.com;ABC,xyz@gmail.com;XYZ”,我想转换成数组对象。我怎样才能做到这一点? 下面是示例
$noactivity_noassignedto = "abc@gmail.com;ABC,xyz@gmail.com;XYZ";
$assignedto = explode(';', $noactivity_noassignedto);
$assignedto = array((object) array("Email" => $assignedto[0], "Name" => $assignedto[1]));
$fromadd = 'some@abc.com';
$fromname = 'somename';
/*sending mail here*/
$this->init()->setsubject($sub)->addto($assignedto)->setfrom($fromadd, $fromname)->send();
【问题讨论】:
-
你有什么问题?
-
unable split the string $noactivity_noassignedto based in ;(character) 需要将变量传递给 addto()
-
$assignedto 的期望内容是什么?
-
两封邮件都需要发送邮件
-
我明白,但我们不知道 $this->addto() 方法 - 如果您不知道目标代码应该是什么样子,您必须发布它的代码。跨度>