Mi è capitato spesso di creare array associativi e di accedere successivamente al contenuto con indici numerici.

Questa volta non so proprio che succede:

codice:
while (qualcosa)
{
    $stringa = qualche_funzione();
    $arr[ $stringa ] = qualche_valore();
   
    //ecc
}

//ora questa stampa

var_dump($arr[0])

//restituisce NULL
diversamente, se scorro l'array in un ciclo foreach() riesco a recuperare tutti i valori.

Qualche mandrakata da suggerire?