В общем ребята спасибо что помогли, вот так я его реализовал с помощью гугления и копипаста. Куратор принял
function arraySort(array $menu, int $sort = SORT_ASC, string $key = 'sort') : array
{
usort($menu, function($a, $b) use ($sort, $key) {
return $sort === SORT_DESC ? $b[$key] <=> $a[$key] : $a[$key] <=> $b[$key];});
return $menu;
}
Вывод
$cssClass= "class='active'";
function showMenu(array $menu, string $cssClass, int $sortType = SORT_ASC){
$menu = arraySort($menu, $sortType);
require($_SERVER['DOCUMENT_ROOT'] . '/templates/menu.php');
}
Вывод на самой странице:
showMenu($menu, $cssClass, $sortType=SORT_DESC)