看板 PHP 關於我們 聯絡資訊
請問各位大大 我有兩個json格式的object {"a":"a","b":"b","c":"c"} {"d":"d","e":"e","f":"f"} 我想把他變成 [{"a":"a","b":"b","c":"c"},{"d":"d","e":"e","f":"f"}] 我的做法是 $res[]='{"a":"a","b":"b","c":"c"}'; $res[]='{"d":"d","e":"e","f":"f"}'; $jsonResult=json_encode($res); 結果是 : ["{\"a\":\"a\",\"b\":\"b\",\"c\":\"c\"},{\"d\":\"d\",\"e\":\"e\",\"f\":\"f\"}"] 但我要的結果應該是 : [{\"a\":\"a\",\"b\":\"b\",\"c\":\"c\"},{\"d\":\"d\",\"e\":\"e\",\"f\":\"f\"}] 請問要如何修改? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.69.59.91 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1397737072.A.FDC.html
mmis1000:先decode成物件再放進array 04/17 20:35
mmis1000:如果你要的結果是上面那條的話 04/17 20:37
yukang:我以為只要 '['.implode(',',$res).']' XD 04/18 13:08
up9cloud:推yukang解法,XD~ 04/18 14:31
j87b0003:yukang解法超有趣XD 04/19 01:22
danny8376:不可否認這解法XD 04/20 23:58