asort

asort -- Trie un tableau en ordre

Description

void asort ( array array)

asort( ) 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 asort( )

 
?php

 
$fruits

 
=

 
array(

 
"d"=

 
"papaye"

 
,

 
"a"=

 
"orange"

 
,

 
"b"=

 
"banane"

 
,

 
"c"=

 
"ananas")

 
;

 
asort($fruits)

 
;

 
for(reset($fruits)

 
;

 
$key

 
=

 
key($fruits)

 
;

 
next($fruits)

 
)

 
{

 
echo

 
"fruits[$key

 
]

 
=

 
".$fruits[$key]

 
."\n"

 
;

 
  }

 
?



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

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