Sbagli a utilizzare array_push in questo punto:
array_push(mioArray, xxxxx => yyyyyyy);
array_push accoda un elemento all'array, ovvero aggiunge un elementi ad un array non associativo.
[1]
[2]
...
[n]
non puoi aggiungere chiave valore in un botto. Al massimo puoi dargli il valore e lui gli da come indice il valore di lunghezza + 1.
Comunque anche nel manuale cè una nota:
CiaoSe si utilizza array_push() per aggiungere un elemento all'array, è preferibile piuttosto utilizzare $array[] = poiché in questo modo non c'è il tempo d'attesa per la chiamata di funzione.
Yuri

Rispondi quotando