Manuale PHP
Indietro |  | Avanti

# arsort

(PHP 3, PHP 4, PHP 5)

arsort -- Ordina un array in ordine decrescente e mantiene le associazioni degli indici

## Descrizione

bool arsort ( array array [, int sort_flags] )

Questa funzione ordina un array in modo tale che i suoi indici mantengano la loro correlazione con gli elementi ai quali sono associati. Viene usata principalmente nell'ordinamento degli array associativi, quando la disposizione originaria degli elementi è importante.

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

Esempio 1. esempio di arsort()

`<?php $frutta = array("d" => "limone", "a" => "arancia", "b" => "banana", "c" => "mela"); arsort($frutta); reset($frutta); while (list($chiave, $valore) = each($frutta)) { echo "$chiave = $valore\n"; } ?>`

Questo esempio mostrerà:

    c = mela
    d = limone
    b = banana
    a = arancia

I frutti sono ordinati in ordine alfabetico decrescente, e l'indice associato a ogni elemento è stato mantenuto.

È possibile modificare il comportamento dell'ordinamento usando il parametro opzionale sort_flags, per maggiori dettagli vedere sort().

vedere anche asort(), rsort(), ksort() e sort().

Indietro | Partenza | Avanti
array | Risali | asort