La sintassi PHP ordina un array associativo in base al valore con asort

Per ordinare un array associativo in base ai valori dell'array, utilizzare asort.

asort ($ capitali);

Un parametro opzionale (sort_flags) può essere passato ad asort per modificare il modo in cui ordina l'array. Il seguente codice ordinerà un array associativo numericamente per valore di matrice.

asort ($ 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.