Opis
void
sort
( array tablica [, int flagi])
Funkcja
ta
sortuje
tablicę
.
Po
zakończeniu
działania
funkcji
elementy
będą
ułożone
od
najmniejszego
do
najwiekszego
.
Przykład
1
.
Przykład
użycia
sort(
)
?php
$owoce
=
array
(
"cytryna"
,
"pomarańca"
,
"banan"
,
"jabłko")
;
sort
($owoce)
;
reset
($owoce)
;
while
(list
($key
,
$val
)
=
each
($owoce)
)
{
echo
"owoce[".$key
."
]
=
".$val
."\n"
;
}
?
|
|
Ten
przykład
wyświetli
:
owoce[
0
]
=
banan
owoce[1
]
=
cytryna
owoce[2
]
=
jabłko
owoce[3
]
=
pomarańcza
|
Owoce
zostały
posortowane
w
porządku
alfabetycznym
.
Opcjonalny
drugi
parametr
flagi
może
być
użyty
do
zmiany
zachowania
sortowania
przy
pomocy
tych
wartości
:
Flagi
typu
sortowania
:
-
SORT_REGULAR
-
porównuj
elementy
normalnie
-
SORT_NUMERIC
-
porównuj
elementy
jako
liczby
-
SORT_STRING
-
porównuj
elementy
jako
stringi
Patrz
także
:
arsort(
)
,
asort(
)
,
ksort(
)
,
natsort(
)
,
natcasesort(
)
,
rsort(
)
,
usort(
)
,
array_multisort(
)
i
uksort(
)
.
Notatka
:
Drugi
parametr
został
dodany
w
PHP
4
.