[英]i have data “test1@gmail.com,test2@gmail.com” how to make the result look like this
我的代码:
$read = $this->m_crud->read_data("subscribe","*");
$newData=array();
foreach($read as $key){
$newData[] = $key["email"];
}
$to = implode(",",$newData);
echo json_encode($to)
结果:
"test1@gmail.com, test2@gmail.com"
问题 :如何使结果看起来像这样:
"test1@gmail.com", "test2@gmail.com"
只需删除implode()函数。implode()是PHP中的内置函数,用于连接数组的元素。 建议将implode()的分隔符(,)参数始终使用两个参数以实现向后兼容。
<?php
$read = $this->m_crud->read_data("subscribe","*");
$newData=array();
foreach($read as $key){
$newData[] = $key["email"];
}
echo json_encode($newData);
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.