Beschreibung
int
ksort
( array array [, int sort_flags])
Sortiert
ein
Array
nach
Schlüsseln
,
wobei
die
Zuordnungen
zwischen
Schlüssel
und
Wert
erhalten
bleiben
.
Dies
ist
hauptsächlich
bei
assoziativen
Arrays
hilfreich
.
Beispiel
1
.
ksort(
)
$fruits
=
array
(
"d"=
"Zitrone"
,
"a"=
"Orange"
,
"b"=
"Banane"
,
"c"=
"Apfel")
;
ksort
($fruits)
;
reset
($fruits)
;
while
(list
($key
,
$val
)
=
each
($fruits)
)
{
echo
"$key
=
$val\n"
;
}
|
|
Dieses
Beispiel
würde
folgendes
ausgeben
:
a
=
Orange
b
=
Banane
c
=
Apfel
d
=
Zitrone
|
Sie
können
das
Verhalten
der
Sortierung
mittels
dem
optionalen
Parameter
sort_flags
beeinflussen
,
für
Details
siehe
sort(
)
.
Siehe
auch
asort(
)
,
arsort(
)
,
krsort(
)
,
uksort(
)
,
sort(
)
,
natsort(
)
und
rsort(
)
.
Anmerkung
:
Der
zweite
Parameter
wurde
mit
PHP
4
eingeführt
.