Najnowsze tutoriale tworzenie stron internetowych
 

PHP 5 Sortowanie tablic


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:

Przykład

<?php
$cars = array("Volvo", "BMW" , "Toyota");
sort($cars);
?>
Uruchomić przykład »

Poniższy przykład sortuje elementy tablicy liczb dolarów w porządku numerycznym:

Przykład

<?php
$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
?>
Uruchomić przykład »

Sortuj tablicę w porządku malejącym - rsort()

Poniższy przykład sortuje elementy tablicy $ Samochody w malejącym porządku alfabetycznym:

Przykład

<?php
$cars = array("Volvo", "BMW" , "Toyota");
rsort($cars);
?>
Uruchomić przykład »

Poniższy przykład sortuje elementy tablicy liczb dolarów w malejącym porządku liczbowym:

Przykład

<?php
$numbers = array(4, 6, 2, 22, 11);
rsort($numbers);
?>
Uruchomić przykład »

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!