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>';