Beschreibung
void
uksort
( array array, callback cmp_function)
Diese
Funktion
sortiert
die
Schlüssel
eines
Arrays
mittels
einer
benutzerdefinierten
Vergleichsfunktion
.
Soll
das
Array
nach
nicht
trivialen
Kriterien
sortiert
werden
,
sollten
Sie
diese
Funktion
verwenden
.
Beispiel
1
.
uksort(
)
1
;
}
$a
=
array
(4
=
"vier"
,
3
=
"drei"
,
20
=
"zwanzig"
,
10
=
"zehn")
;
uksort
($a
,
"cmp")
;
while
(list
($key
,
$value
)
=
each
($a)
)
{
echo
"$key
:
$value\n"
;
}
|
|
Dieses
Beispiel
würde
folgendes
ausgeben
:
20
:
zwanzig
10
:
zehn
4
:
vier
3
:
drei
|
Siehe
auch
usort(
)
,
uasort(
)
,
sort(
)
,
asort(
)
,
arsort(
)
,
ksort(
)
,
natsort(
)
und
rsort(
)
.