Есть такой массив:
<?php
$entries=array();
$entries[0]["displayname"]="Ivan" ;
$entries[0]["age"]=32 ;
$entries[1]["displayname"]="Anna" ;
$entries[1]["age"]=24 ;
$entries[2]["displayname"]="Bob" ;
$entries[2]["age"]=29 ;
$entries[3]["displayname"]="Stuart";
$entries[3]["age"]=28 ;
For ($i=0; $i<4; $i++) {echo $entries[$i]["displayname"] .' '. $entries[$i]["age"].'<br>';}
?>
Как сделать сортировку массива по возрасту?
до php7:
usort($entries,function($a,$b) {
if ($a['age'] == $b['age']) {
return 0;
} else {
return $a['age'] > $b['age'];
}
});
php7:
usort($entries,function($a,$b) {
return $a['age'] <=> $b['age'];
});
это сортировка от меньшего к большему. если нужно наоборот - поменяйте в функции $a и $b местами.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
обычный текст при выделении и нажатии кнопки - выводится, а вот тот, который подгружается в iframe - нет, как это поправить?
Здравствуйте добрые люди, не судите строго за детский вопрос, я только учусьВ PHP есть функция strip_tags, которая удаляет html теги в строке
Я пытаюсь создать C++ проект с использованием библиотеки GLFWВ качестве IDE использую QT Creator, система сборки - CMake, ОС - Windows