sort
funkcja
Sortuje tablicę rosnąco. Modyfikuje tablicę bezpośrednio (przez referencję) i reindeksuje klucze numeryczne od zera.
sort(array &$array, int $flags = SORT_REGULAR): true
sort sortuje wartości tablicy od najniższej do najwyższej (rosnąco). Działa bezpośrednio na przekazanej tablicy — nie zwraca posortowanej kopii. Zwraca true w przypadku sukcesu. Po sortowaniu klucze numeryczne są reindeksowane od 0. Aby zachować klucze asocjacyjne, użyj asort(). Do sortowania malejącego użyj rsort().
<?php
declare(strict_types=1);
$oceny = [4, 2, 5, 3, 1];
sort($oceny);
print_r($oceny);
// wynik:
// Array
// (
// [0] => 1
// [1] => 2
// [2] => 3
// [3] => 4
// [4] => 5
// )
$imiona = ['Ola', 'Anna', 'Kuba', 'Bartek'];
sort($imiona);
print_r($imiona);
// wynik:
// Array
// (
// [0] => Anna
// [1] => Bartek
// [2] => Kuba
// [3] => Ola
// )