(PHP 4, PHP 5)
sort — Ordina un array
$&array
[, 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.
Restituisce TRUE
in caso di successo, FALSE
in caso di fallimento.
Example #1 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().