Функции PHP asort() и arsort() можно использовать для сортировки массива по значению.

Сортировка ассоциативных массивов по возрастанию

Вы можете использовать функцию asort() для сортировки ассоциативного массива по значению в алфавитном порядке в порядке возрастания, сохраняя при этом связь между ключом и данными.

<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
 
// Сортировка массива по значению
asort($fruits);
print_r($fruits);
?>

Сортировка ассоциативных массивов в порядке убывания

Вы можете использовать функцию arsort() для сортировки ассоциативного массива по значению в алфавитном порядке в порядке убывания, сохраняя при этом связь между ключом и данными.

<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
 
// Сортировка массива по значению
arsort($fruits);
print_r($fruits);
?>

Читайте также

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.