Per ordinare un array associativo per valori di indice (o chiavi), utilizzare ksort.
ksort ($ capitali);
Un parametro opzionale (sort_flags) può essere passato a ksort per modificare il modo in cui ordina l'array. Il seguente codice ordinerà un array associativo numericamente per indice.
ksort ($ ar, SORT_NUMERIC);
Senza questa opzione, i valori dell'indice '15, 2, 1 'sarebbero ordinati' 1, 15, 2 'e con l'opzione SORT_NUMERIC, i valori sarebbero ordinati 1, 2, 15.