您好,欢迎访问一九零五行业门户网

php数组输出这样的json,该如何处理

php数组输出这样的json
请问如何输出这样的json ?
{
    data = (
                {
article_url = /disease/item/1;
create_time = 2014-08-11 11:38:58;
knowledge_id = 1;
title = \u6d4b\u8bd5\u9057\u4f20\u75c5\u5e931;
},
                {
article_url = /disease/item/3;
create_time = 2014-07-22 15:38:28;
knowledge_id = 3;
title = \u6211\u7684\u9057\u4f20\u77e5\u8bc6;
 }
);
    errcode = 0;
    errdesc = ;
}
其中 ,来源于表的数据
article_url = /disease/item/1;
create_time = 2014-08-11 11:38:58;
knowledge_id = 1;
title = \u6d4b\u8bd5\u9057\u4f20\u75c5\u5e931;
表的循环读取程序,
$i=0;
$listarr=array();
while($db->row())
{
$listarr[$i][article_url]=$row[article_url];
$listarr[$i][create_time]=$row[create_time];
$listarr[$i][knowledge_id]=$row[knowledge_id];
$listarr[$i][titlee]=$row[title];
$i++;
}
如何通过这段 while程序输出最上面的json ?
请大家帮看看。
------解决方案--------------------
如果不需要格式話,可以
echo jsonformat($result);
改為
echo json_encode($result);
即可。
上面的function都可以不用了。
其它类似信息

推荐信息