0
我想獲取特定的json響應,但響應中的一個數組作爲對象傳遞。如何寫json編碼的數組看起來像這樣
"countries":{"TW":8,"JP":5,"AU":6,"MX":12,"CL":4,"HK":2,"US":14,"AR":4,"ES":1,"BR":1,"MY":9,"IT":12,"DE":1,"GB":1,"PE":6,"TR":1,"KR":3,"IE":1,"CA":2,"FR":1,"VE":2,"IL":1,"PT":1,"NL":1,"PL":1}
但我需要它看起來像這樣:
"countries":[["Brazil", 40.5],["US", 30],["Canada", 19.5], ["England", 10]]
如何構建在PHP數組的json_encode響應樣子呢?
現在我有:
$countries['US']=14;
$countries['CL']=4;
....
然後我數組($國家)添加到$ data數組,這是編碼
$data['countries'] = $countries;
的一個JSON這讓我張貼第一結果。但我需要那第二種格式。
任何人都知道我錯過了什麼?
謝謝!
那麼每個國家的數組呢? – 2013-02-16 05:12:25
JSON中每個數組的數組。 – 2013-02-16 07:17:25
優秀!它完美的工作!謝謝! – 2013-02-17 04:22:21