Se faccio così:
$stringa='{"1":{"1":"OK1","2":"OK2"},"2":{"1":"OK3 ","2":"OK4"},"3":{}}';
$stringa_decodificata=json_decode($stringa,true);
$stringa_decodificata[1][1] mi da "OK1", e quindi funziona perfettamente
Se ora provo ad ottenere le suddetta stringa (identica) con JSON, ottengo $stringa_decodificata[1][1] = NULL
La cosa strana è che, appunto, le due stringhe dovrebbero essere identiche...
Qualche idea?