Elementy w tablicy mogą być sortowane w kolejności alfabetycznej, albo liczbowe, rosnąco lub malejąco.
PHP - funkcje sortowania dla tablic
W tym rozdziale omówimy następujących funkcji PHP array sortowania:
- sort() - tablice sortowania w kolejności rosnącej
- rsort() tablic sortowanie w kolejności malejącej -
- asort() - sortuje tablice asocjacyjne w porządku rosnącym, w zależności od wartości
- ksort() - sortuje tablice asocjacyjne w kolejności rosnącej, według klucza
- arsort() - sortuje tablice asocjacyjne w porządku malejącym, według wartości
- krsort() - sortuje tablice asocjacyjne w porządku malejącym, według klucza
Sortowanie tablicy w porządku rosnącym - sort()
Poniższy przykład sortuje elementy tablicy $ Samochody w rosnącej kolejności alfabetycznej:
Poniższy przykład sortuje elementy tablicy liczb dolarów w porządku numerycznym:
Sortuj tablicę w porządku malejącym - rsort()
Poniższy przykład sortuje elementy tablicy $ Samochody w malejącym porządku alfabetycznym:
Poniższy przykład sortuje elementy tablicy liczb dolarów w malejącym porządku liczbowym:
Sortuj Array (Ascending Order) , według wartości - asort()
Poniższy przykład sortuje asocjacyjnej w porządku rosnącym, w zależności od wartości:
Przykład
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
asort($age);
?>
Uruchomić przykład » Sortuj Array (Ascending Order) , Według Key - ksort()
Poniższy przykład sortuje tablicę asocjacyjną w kolejności rosnącej, według klucza:
Przykład
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
ksort($age);
?>
Uruchomić przykład » Sortuj Array (Descending Order) , według wartości - arsort()
Poniższy przykład sortuje asocjacyjnej w porządku malejącym według wartości:
Przykład
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
arsort($age);
?>
Uruchomić przykład » Sortuj Array (Descending Order) , Według Key - krsort()
Poniższy przykład sortuje tablicę asocjacyjną w porządku malejącym, według klucza:
Przykład
<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
krsort($age);
?>
Uruchomić przykład » Kompletna PHP Array Reference
Pełną odniesienia wszystkich funkcji tablicowych, przejdź do naszej pełnej PHP Array Reference .
Wniosek ten zawiera krótki opis oraz przykłady użycia, dla każdej funkcji!