举个例子
Array
(
[menu] => 11
[parent] => 0
[0] => 34
[page] => 1
)
我希望它按这样排序,所有带有数字索引的值都应该放在底部。
Array
(
[menu] => 11
[parent] => 0
[page] => 1
[0] => 34
)
最佳答案
您可以使用ksort()
:http://php.net/manual/en/function.ksort.php
$arr = array(
'menu' => 11,
'parent' => 0,
0 => 34,
'page' => 1
);
echo '<pre>';
print_r($arr);
ksort($arr);
print_r($arr);
echo '</pre>
会输出
Array
(
[menu] => 11
[parent] => 0
[0] => 34
[page] => 1
)
Array
(
[menu] => 11
[page] => 1
[parent] => 0
[0] => 34
)
关于php - 根据类型对混合数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5692082/