0
我試圖用php的數組函數(對於3個獨立的數組)生成一個多層JSON文件。我基本上是用3個不同的排列在PHP中生成一個下面是我使用的PHP的基本代碼:PHP:使用array_push爲JSON生成對象標題
$full_array = array();
...
$results_array('step1');
foreach($ga->getResults() as $result):
$add_array = array();
$add_array['total'] = $ga->getResults();
array_push($results_array, $add_array);
endforeach;
array_push($full_array, $results_array);
echo json_encode($full_array)
這將導致以下:
[
[
"step1",
{
"total": "...."
}
]
]
不過,我試圖讓這「第一步」的括號之前,所以它應該看起來像以下:
[
"step1",
[
{
"total": "...."
}
]
]
是否有人知道如何使用PHP來獲得後者的格式?我在任何地方都搜索過這個答案,但是找不到任何答案 - 如果有重複的答案,請致歉。任何幫助將不勝感激。
PHP已經推到一個數組簡寫:'$數組[] = $ var_to_push' – 2013-02-12 21:28:02