Ciao a tutti dopo avere letto un pò e aver sbattuto la testa vi chiedo come mai questo codice non funziona
Array: $array[c1][c2][c3]
Obbiettivo: ordinare l'array secondo la chiave c2 in ordine alfabetico dalla a-z e all'interno di ogni chiave c2 ordinare la chiave c3 in ordine alfabetico dalla a-z mantenendo sempre la relazione chiave valore
codice:reset($array); while(list($chiave,$valore) = each($array)) { ksort($valore);//ordino la chiave c2 a-z while(list($chiave1,$valore1) = each($valore)) ksort($valore1);//ordino la chiave c3 a-z } echo '<pre>'; print_r($array); echo '</pre>';