Forum und email

sort

(PHP 4, PHP 5)

sort — Ordina un array

Descrizione

bool sort ( 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().