我试过这个问题 如何使用[1]中元素的值对此数组进行排序。 如果有人展示如何打印每个密钥及其价值,我也将不胜感激 阵列
Array
(
[0] => Array
(
[0] => 9
[1] => 0
)
[1] => Array
(
[0] => 10
[1] => 290
)
[2] => Array
(
[0] => 12
[1] => 852
)
[3] => Array
(
[0] => 13
[1] => 9
)
[4] => Array
(
[0] => 14
[1] => 896
)
)
请帮助
答案 0 :(得分:0)
您可以使用 uasort
function cmp($a, $b) {
if ($a[1] == $b[1]) {
return 0;
}
return ($a[1] < $b[1]) ? -1 : 1;
}
uasort($array, 'cmp');
要打印每个键,值...只需使用foreach
进行迭代