PHP JSON的BUG

tty521發表於2017-05-16

將下面的陣列進行 JSON 編碼時出錯,編碼中丟掉了最後一維陣列中的下標。

Array
(
    [1] => Array
        (
            [0] => Array
                (
                    [0] => Array
                        (
                            [0] => abc
                            [1] => red
                        )

                )

        )

)


{"1":[[["abc","red"]]]},

這是由於,最後一維陣列中有一個下標是0造成的,沒有其它辦法,把這個0替換成別的

相關文章