сортировать значения массива ключом, используя php

У меня есть массив PHP в следующем формате,

Array ( [0] => Array ( [40] => 2 [80] => 1 [20] => 0 [60] => 0 [100] => 0 ) [1] => Array ( [60] => 2 [80] => 1 [20] => 0 [40] => 0 [100] => 0 ) ) 

Ожидаемый результат: (20 => 0,40 => 0,60 => 2,80 => 1 и т. Д.), Я попытался использовать array_values ​​и array_combine, но не повезло.

Как сортировать массив по ключу с помощью PHP.

Используйте array_combine ( http://php.net/manual/en/function.array-combine.php ), чтобы объединить массивы, а затем использовать ksort ( http://php.net/manual/en/function.ksort.php ) для сортировки ключей.

используйте ksort , который сортирует массив по ключу

Предполагая, что ваш массив равен $array

 foreach($array as $a){ foreach($a as $sort_me){ ksort($sort_me); } }