Goldenweb.it homepage

ANNUNCI | DIRECTORY | FONTS | ICONE | NEWSGROUPS | TOP25 | WALLPAPERS

English version  

Europa Casino - il migliore casino online italiano
Europa Casino il migliore casino online in Italia offre 300 giochi con le più alte probabilita' di vincita ed un codice bonus gratis di benvenuto di 2400 euro.
Casino Online
I migliori casino online. Gioca con i casino più sicuri e affidabili. Promozioni e bonus esclusivi.

GoldenWeb.it Directory "Premium" Links - Il tuo link qui...



uksort

(PHP 3>= 3.0.4, PHP 4 , PHP 5)

uksort --  Ordina rispetto alle chiavi di un array mediante una funzione definita dall'utente

Descrizione

bool uksort ( array array, callback cmp_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.

Restituisce TRUE in caso di successo, FALSE in caso di fallimento.

Esempio 1. esempio di uksort()

<?php
function cmp($a, $b)
{
    if (
$a == $b) {
        return
0;
    }
    return (
$a > $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à:

20: venti 10: dieci 4: quattro 3: tre

Vedere anche usort(), uasort(), sort(), asort(), arsort(), ksort(), natsort() e rsort().