Non saprei se la mia domanda è ovvia o si trotta di un problema del mio script, cmq ve la faccio uguale.
Come mai, se in un db memorizzo, tramite la funzione json_encode(), una semplice array:
Codice PHP:
array("primo_elemento", "secondo_elemento")
E recuperandola in un secondo momento me mi va tutto ok, mentre se memorizzo con lo stesso metodo una matrice:
Codice PHP:
array (
"primo" => array("primo_elemento"),
"secondo" => array("secondo_elemento")
)
Quest'ultima, dopo un successivo recupero dal db, mi viene considerata un'oggetto cosi formato:
Codice PHP:
Object ( [primo] => Array ("primo_elemento") [secondo] => Array ("secondo_elemento" ) )
Ansi che formarmi una matrice cosi formata:
Codice PHP:
Array("primo" => Array("primo_elemento"), "secondo" => Array("secondo_elemento"))
Non so se avete ben capito, ma è un'errore dei miei script o è proprio che json trasforma le matrici in oggetto?