我想格式化的json看起來是這樣的:如何格式化一個json文件,該文件將從php發回給javascript?
"items": [{
"item1": "text"
'item2': "text",
'item3': "text",
'item4': number,
'item5': number,
'item6': "text",
'item7': "text"
},
"item1": "text"
'item2': "text",
'item3': "text",
'item4': number,
'item5': number,
'item6': "text",
'item7': "text"
}] etc...
的問題是,我只能找出如何有我編碼爲索引的數組,這會導致成一個關聯數組的數組。
我試過代碼顯然在一個循環如下得到多行:
$final_return['items'] = array
(
'item1' => $item1,
'item2' => $item2,
'item3' => $item3,
'item4' => $item4,
'item5' => $item5,
'item6' => $item6,
'item7' => $item7
);
echo json_encode($final_return);
但這僅返回最後一組扔到陣列項目。我已經使用索引版本工作,但我希望整個集合前面的項目標籤。
最後我用的是以此爲基礎的解決方案不同的實現。感謝您的評論。出於某種原因,我無法想象如何以一種很好的方式將陣列組合在一起。 – FGF