生成json

$a = array("a-1"=>"aaa","a-2"=>"aaa","a-3"=>"aaa");
$a = json_encode($a);  // json字串
$b = array("b-1"=>"bbb","b-2"=>"bbb","b-3"=>"bbb");
$b = json_encode($b);  // json字串
$c = array("c-1"=>"ccc","c-2"=>"ccc","c-3"=>"ccc");
$c = json_encode($c);  // json字串

$result = array($a,$b,$c);
$result = json_encode($result);  // 這樣出來的  就是json array的字串



json_decode($result , true);  // 這樣出來是陣列,裡面也會是
array(3) {
    ["a-1"] => aaa
    ["a-2"] => aaa
    ["a-3"] => aaa
},{
    ["b-1"] => bbb
    ["b-2"] => bbb
    ["b-3"] => bbb
},{
    ["c-1"] => ccc
    ["c-2"] => ccc
    ["c-3"] => ccc
}


json_decode($result);  // 這樣出來是物件
object(stdClass)#1 (3) {
    ["a-1"] => aaa
    ["a-2"] => aaa
    ["a-3"] => aaa
},{
    ["b-1"] => bbb
    ["b-2"] => bbb
    ["b-3"] => bbb
},{
    ["c-1"] => ccc
    ["c-2"] => ccc
    ["c-3"] => ccc
}

Last updated