sort

Ordina un array

Descrizione

bool sort(array $Amparray, int $sort_flags)

Questa funzione ordina un array. Gli elementi vengono disposti dal più piccolo al più grande.

Nota: Questa funzione assegna nuove chiavi agli elementi di array. Quindi non si limita a riordinare le chiavi, ma rimuove tutte le chiavi che siano state assegnate.

Return success

esempio di sort <?php $frutti = array("limone", "arancia", "banana", "mela"); sort($frutti); reset($frutti); while (list($chiave, $valore) = each($frutti)) { echo "frutti[" . $chiave . "] = " . $valore . "\n"; } ?> Questo esempio mostrerà: frutti[0] = arancia frutti[1] = banana frutti[2] = limone frutti[3] = mela

I frutti sono stati ordinati in ordine alfabetico.

Il secondo parametro opzionale sort_flags può essere usato per modificare il comportamento dell'ordinamento, usando i seguenti valori:

flag d'ordinamento: SORT_REGULAR - compara gli elementi in modo normale SORT_NUMERIC - compara gli elementi numericamente SORT_STRING - compara gli elementi convertiti in stringa

Nota: Il secondo parametro è stato aggiunto in PHP 4.

Vedere anche arsort, asort, ksort, natsort, natcasesort, rsort, usort, array_multisort e uksort.