arsort

arsort -- Trie un tableau en ordre inverse

Description

void arsort ( array array)

arsort( ) trie un tableau de telle manière que la corrélation entre les index et les valeurs soit conservée . L' usage principal est lors de tri de tableaux associatifs l 'ordre des éléments est important .

Exemple 1 . Exemple avec arsort( )

 
?php

 
$fruits

 
=

 
array(

 
"d"=

 
"papaye"

 
,"a"=

 
"orange"

 
,"b"=

 
"banane"

 
,"c"=

 
"ananas")

 
;

 
arsort

 
($fruits)

 
;

 
for

 
(reset

 
($fruits)

 
;

 
$key

 
=

 
key

 
($fruits)

 
;

 
next

 
($fruits)

 
)

 
{

 
echo

 
"fruits[$key

 
]

 
=

 
".$fruits[$key]

 
."\n"

 
;

 
  }

 
?



Cet exemple va afficher: fruits[d] = papaye fruits[a] = orange fruits[b] = banane fruits[c] = ananas Les fruits ont été triés en ordre alphabétique inverse, et leurs index respectifs ont été conservés.

Voir aussi array-multisort( ) , asort( ) , krsort( ) , ksort( ) , natsort( ) , natcasesort( ) , rsort( ) , sort( ) , uasort( ) , uksort( ) et usort( ) .