Pour trier un tableau associatif par valeurs d'index (ou clés), utilisez ksort.
ksort ($ capitals);
Un paramètre facultatif (sort_flags) peut être passé à ksort pour modifier la façon dont il trie le tableau. Le code suivant va trier un tableau associatif numériquement par index.
ksort ($ ar, SORT_NUMERIC);
Sans cette option, les valeurs d'index "15, 2, 1" seraient triées "1, 15, 2" et avec l'option SORT_NUMERIC, les valeurs seraient triées 1, 2, 15.