我有一个数组:
$array = array(
'john' => 2,
'adam' => 3,
'ben' => 10,
'tim' => 1
);
我已经尝试了 PHP 的各种函数来实现这个数组结构:
$array = array(
'tim' => 1,
'john' => 2,
'adam' => 3,
'ben' => 10
);
它按数组值和维护的键/值排序。有任何想法吗?
这应该可以使用asort() http://www.php.net/manual/en/function.asort.php:
<?php
$array = array(
'john' => 2,
'adam' => 3,
'ben' => 10,
'tim' => 1,
);
asort($array, SORT_NUMERIC);
print_r($array);
?>
output:
Array
(
[tim] => 1
[john] => 2
[adam] => 3
[ben] => 10
)
查看the demo http://codepad.viper-7.com/xACwbO.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)