我很确定我非常接近所以希望快速回答。 p> < p>我能够生成这个JSON: p>
apps:[
{
0:{
PublisherCount:“7”
},
Id :“87”,
AppName:“Audiojoy的生产力,专注,习惯和生活成功”,
AppBundle:“productivitymind”
}
code> pre>
但我正试图去: p>
apps:[
{
Id:“87”,
AppName:“生产力,专注,习惯 &amp; Life Success by Audiojoy“,
AppBundle:”productivitymind“,
PublisherCount:”7“
}
]
code> pre>
这是我的输出 循环(我认为问题出在第5行,我在其中array_push PublisherCount code>的新值。它创建了一个额外的节点,而不是将其添加到最后。 p>
$ temp_array = array();
$ i = 0;
while($ row = mysqli_fetch_assoc($ publisher_apps)){
$ temp_array [] = $ row;
$ temp_array [$ i] [ ] = fetch_all(get_publisher_count_by_app_id($ row ['Id']))[0];
$ i ++;
}
$ publisher_apps = $ temp_array;
$ result = array(“apps”=&gt; ; $ publisher_apps);
output_json($ result);
code> pre>
谢谢。 p>
div>