PHP Arrays. PHP matrice de sortare. PHP - Funcții de sortare pentru matrice. Sortați matricea în ordine crescătoare - sort().

PHP matrice de sortare. (PHP Sorting Arrays)

Elementele dintr-un tablou (array) pot fi sortate în ordine alfabetică sau numerică, descrescător sau crescător.

PHP - Funcții de sortare pentru matrice (PHP - Sort Functions For Arrays)

În acest capitol, vom parcurge următoarele funcții de sortare a tablelor (arrays) PHP:
 
  • sort() - sortează tablourile (arrays) în ordine crescătoare.
  • rsort() - sortează tablourile (arrays) în ordine descrescătoare.
  • asort() - sortează tablourile asociative (associative arrays) în ordine crescătoare, în funcție de valoare.
  • ksort() - sortează matricile asociative (associative arrays) în ordine crescătoare, în funcție de cheie.
  • arsort() - sortează tablourile asociative (associative arrays) în ordine descrescătoare, în funcție de valoare.
  • krsort() - sortează tablourile asociative (associative arrays) în ordine descrescătoare, în funcție de cheie.

Sortați Array în ordine crescătoare - sort()

Următorul exemplu sortează elementele tabloului (array) $cars în ordine alfabetică crescătoare:

Exemplu:
 
<?php
$cars = array("Volvo", "BMW", "Toyota");
sort($cars);
?>

Următorul exemplu sortează elementele tabloului (array) $numbers în ordine numerică crescătoare:

Exemplu:
 
<?php
$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
?>