Beschreibung
void
sort
( array array [, int sort_flags])
Diese
Funktion
sortiert
ein
Array
.
Die
Elemente
werden
aufsteigend
vom
niedrigsten
zum
höchsten
Wert
sortiert
.
Beispiel
1
.
sort(
)
?php
$fruits
=
array
(
"Zitrone"
,
"Orange"
,
"Banane"
,
"Apfel")
;
sort
($fruits)
;
reset
($fruits)
;
while
(list
($key
,
$val
)
=
each
($fruits)
)
{
echo
"fruits[".$key
."
]
=
".$val
."\n"
;
}
?
|
|
Dieses
Beispiel
würde
folgendes
anzeigen
:
fruits[
0
]
=
Apfel
fruits[1
]
=
Banane
fruits[2
]
=
Orange
fruits[3
]
=
Zitrone
|
Die
Früchte
wurden
in
alphabetischer
Reihenfolge
sortiert
.
Der
optionale
zweite
Parameter
sort_flags
kann
benutzt
werden
,
um
das
Sortierverhalten
mit
den
folgenden
Flags
zu
beeinflussen
.
Flags
für
Sortiertypen
:
-
SORT_REGULAR
-
Vergleiche
Einträge
normal
-
SORT_NUMERIC
-
Vergleiche
Einträge
numerisch
-
SORT_STRING
-
Vergleiche
Einträge
als
Strings
Siehe
auch
arsort(
)
,
asort(
)
,
ksort(
)
,
natsort(
)
,
natcasesort(
)
,
rsort(
)
,
usort(
)
,
array_multisort(
)
und
uksort(
)
.
Anmerkung
:
Der
zweite
Parameter
wurde
in
PHP
4
eingeführt
.