Cita:
Iniciado por pateketrueke
Yo lo que veo ridículo es que el JSON tenga otro JSON codificado como string y no como objeto, eso únicamente demuestra que quien creó el JSON no tenía ni idea de lo que estaba haciendo.

Me imagino que por un tema de memoria por eso el tercer parámetro($depth) permite definir la profundidad.
A mayor valor mayor es la cantidad de variables que se crean.