testArray :
Array
(
    [aaa] => 111
    [bbb] => Array
        (
            [xxxx] => 222_111
            [yyyy] => 222_222
            [zzzz] => 222_333
        )

    [ccc] => 許蓋功
    [ddd] => 555
)

change array to json{"aaa":"111","bbb":{"xxxx":"222_111","yyyy":"222_222","zzzz":"222_333"},"ccc":"\u8a31\u84cb\u529f","ddd":"555"}


testArray_to_testOjbect :
stdClass Object
(
    [aaa] => 111
    [bbb] => Array
        (
            [xxxx] => 222_111
            [yyyy] => 222_222
            [zzzz] => 222_333
        )

    [ccc] => 許蓋功
    [ddd] => 555
)

change object to json{"aaa":"111","bbb":{"xxxx":"222_111","yyyy":"222_222","zzzz":"222_333"},"ccc":"\u8a31\u84cb\u529f","ddd":"555"}



testOjbect_to_testArray :
Array
(
    [aaa] => 111
    [bbb] => Array
        (
            [xxxx] => 222_111
            [yyyy] => 222_222
            [zzzz] => 222_333
        )

    [ccc] => 許蓋功
    [ddd] => 555
)

print aaa of $testArray write in obj patern:
print aaa of $testArray_to_testOjbect write in obj patern: 111
print aaa of $testOjbect_to_testArray write in obj patern: