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
où
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(
)
.