uksort
Ordina rispetto alle chiavi di un array mediante una funzione definita dall'utente
Descrizione
booluksort
arrayarray
callbackcmp_function
uksort ordina rispetto alle chiavi di un array mediante una
funzione di comparazione definita dall'utente. Se si vuole ordinare un array
con dei criteri non usuali, si deve usare
questa funzione.
La funzione cmp_function deve accettare due
parametri che saranno valorizzati con coppie di chiavi di array.
La funzione di confronto deve restituire un intero minore, uguale
o maggiore di zero se il primo argomento è considerato
minore, uguale o maggiore del
secondo.
&return.success;
esempio di uksort
$b) ? -1 : 1;
}
$a = array(4 => "quattro", 3 => "tre", 20 => "venti", 10 => "dieci");
uksort($a, "cmp");
while (list($chiave, $valore) = each($a)) {
echo "$chiave: $valore\n";
}
?>
]]>
Questo esempio mostrerà:
Vedere anche usort, uasort,
sort, asort,
arsort, ksort,
natsort e rsort.