作者changic (小張(沒回=不在)
看板PHP
標題Re: [請益] 巢狀陣列"丟值"的方法
時間Wed Sep 11 15:46:17 2013
※ 引述《stony1990 ()》之銘言:
: 最近在學習ajax所以需要用php將資料寫成json格式傳出去
: 但遇到巢狀的陣列資料就不知道要如何用迴圈來自動產生...
: 目前是寫死的狀態是這樣:
: http://pastie.org/8316152
: 而假設我現在有好幾個陣列資料可以用
: 像是$item_num_array[],$item_model_array[],...,$item_leadtime_array[]
假設我理解的沒錯的話,我先全部統整成一個陣列,然後再輸出成json
$item = array(
"num" => $item_num_array,
"model" => $item_model_array,
...
"leadtime" => $item_leadtime_array
);
json_encode($item);
: 裡面都存好幾組資料(假設這些陣列都只有存五筆資料)
: ,有辦法用迴圈產生json的巢狀格式嗎?(像我寫死的那樣的)
: 我有試橡這樣:
: $return_value = array(
: for( ; ; )
: {
: array(
: )
: }
: );
: 但一直失敗...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.167.162
1F:推 stony1990:太感謝了,照您的方法成功了:)受益良多! 09/11 16:51
2F:→ danny8376:樓上的 PHP有內建JSON的parser啊www 09/11 18:09
3F:推 stony1990:請問有詳細資料可以看嗎?就叫PARSER? 09/11 21:31