usort()
Сортирует массив с пользовательской функцией сравнения.
Сигнатура
usort(array &$array, callable $callback): boolФункция usort() сортирует массив, используя колбэк, который возвращает отрицательное, ноль или положительное число.
<?php
$a = [3, 1, 2];
usort($a, fn($x, $y) => $x - $y);
print_r($a); // [1, 2, 3]