Сортировка массивов
Для сортировки массивов в PHP существует
несколько функций: sort - по возрастанию
элементов, rsort - по убыванию элементов,
asort - по возрастанию элементов с
сохранением ключей, arsort - по убыванию
элементов с сохранением ключей, ksort
- по возрастанию ключей, krsort -
по убыванию ключей, usort - по функции
по элементам, uasort - по функции
по элементам с сохранением ключей, uksort
- по функции по ключам, natsort -
натуральная сортировка.
Все эти функции изменяют сам массив - это значит, что результат не нужно никуда присваивать: поменяется сам массив.
Синтаксис
sort(массив);
Пример
Давайте отсортируем массив по возрастанию элементов:
<?php
$arr = [1, 3, 2, 5, 4];
sort($arr);
var_dump($arr);
?>
Результат выполнения кода:
[1, 2, 3, 4, 5]