PHP 配列は次のように json を出力します
このように json を出力するにはどうすればよいですか?
{
data = (
) {
"article_url" = "/disease/item/1";
"create_time" = "2014- 08 -11 11:38:58";
"knowledge_id" = 1;
title = "U6d4bU8bd5U9057U4f20U75c5U5e931";
},
disease/item/3 ";
"create_time" = "2014-07-22 15:38:28";
"knowledge_id" = 3;
title = "U6211U7684U9057U4f20U77e5U8bc6";
}
);
errcode = 0;
errdesc = "";
}
このうち、テーブルからのデータ
"article_url" = "/disease/item/1";
"create_time" = "2014-08 -11 11:38:58";
"knowledge_id" = 1;
title = "U6d4bU8bd5U9057U4f20U75c5U5e931";
テーブルのループ読み取りプログラム、
$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);
に変更できます。
上記の機能はご利用いただけなくなりました。