我正在组合两个数组,然后编码为 JSON 以供输出。在第二个数组的开头,我在 JSON 输出中得到了一个时髦的值。这是"0":
项目。我不知道这是从哪里来的。
组合数组和输出 json:
$combine = array_merge(array('array1'=>$bay_events, array('array2'=>$key_events)));
$finish = json_encode($combine);
$callback = $_GET['callback'];
echo $callback.$finish;
JSON输出:
{
"array1": [
{
"event_id": "3914",
"event_name": "Test"
}
],
"0": { <--- this should not be here
"array2": [
{
"event_id": "3913",
"event_name": "Testssdgs This Is how"
}
]
}
}
我不知道"0":
是从哪里来的。帮助?