У меня есть этот массив:PHP array_count_values отсортирован многомерный массив
Array
(
[LEVEL1] => Array
(
[0] => 18
[1] => 12
[2] => 16
[3] => 12
[4] => 12
)
[LEVEL2] => Array
(
[0] => 16
[1] => 18
[2] => 19
[3] => 19
[4] => 16
)
)
Я хотел бы получить подытог отсортированных по ключу.
Array
(
[LEVEL1] => Array
(
[12] => 3
[16] => 1
[18] => 1
)
[LEVEL2] => Array
(
[19] => 2
[16] => 2 (rectification on the sorting)
[18] => 1
)
)
Я пробовал много функций, которые я нашел в php.net, но даже не смог их отсортировать.
Я не могу пройти первый уровень.
Благодаря Sebastian
Я всегда думаю, что 'array_map' потери массивные ключи ... Спасибо :) –
Ваш массив не отсортирован, как требуется OP. Так что соберите его, и ваш ответ в порядке! – Rizier123
Извините, я допустил ошибку в моем примере. его нужно было сортировать по DESC на основе Counts. Я исправился. Поэтому я заменил второй krsort на arsort, и это работает отлично. Благодаря обоим. – Sebastian