Функции PHP ksort()
и krsort()
можно использовать для сортировки массива по ключу.
Сортировка ассоциативных массивов по возрастанию
Вы можете использовать функцию ksort()
для сортировки ассоциативного массива по ключам в алфавитном возрастающем порядке, сохраняя при этом связь между ключом и данными.
<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
// Сортировка массива по ключу
ksort($fruits);
print_r($fruits);
?>
Сортировка ассоциативных массивов в порядке убывания
Вы можете использовать функцию krsort()
для сортировки ассоциативного массива по ключу в алфавитном в порядке убывания, сохраняя связь между ключом и данными.
<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
// Сортировка массива по ключу
krsort($fruits);
print_r($fruits);
?>