Как сделать стабильную сортировку в PHP с помощью arsort ()?
мне нужно отсортировать массив в phpна основе стоимости, массив использует несколько чисел для ключей и значений, например, вот так:
$a = array(70 => 1 ,82 => 5 ,61 => 3 ,55 => 1 ,34 => 2 ,53 => 2 ,21 => 4 ,13 => 5);
мне нравится сортировать это так:
Array
(
[82] => 5
[13] => 5
[21] => 4
[61] => 3
[34] => 2
[53] => 2
[70] => 1
[55] => 1
)
я использовалarsort
и это сработало, но есть проблема, потому что эта функция сделать изменения по умолчанию отсортированыключи и сортировать массив по:
Array
(
[13] => 5
[82] => 5
[21] => 4
[61] => 3
[53] => 2
[34] => 2
[55] => 1
[70] => 1
)