Yazdığınız json_encode fonksiyonu zaten bunu yapmalı. O fonksiyona koyduğunuz json elemanı doğru bir dizi elemanı olmalı.
$result = json_decode($json, true);
ile denedim. $result print yaptım null alıyorum bu seferde. Veriyi sql dan çekiyorum veri bu şekilde orjinali jsona çeviriyor. Ancak nedense hala çözemedim araştırıyorum.