我有一个数组:
$array = array( 'john' => 2, 'adam' => 3, 'ben' => 10, 'tim' => 1 );
我尝试使用PHP进行各种功能来实现此数组结构:
$array = array( 'tim' => 1, 'john' => 2, 'adam' => 3, 'ben' => 10 );
它由数组值和键/值保持的顺序。有任何想法吗?
这应该使用asort()起作用:
<?php $array = array( 'john' => 2, 'adam' => 3, 'ben' => 10, 'tim' => 1, ); asort($array, SORT_NUMERIC); print_r($array); ?>
输出:
Array ( [tim] => 1 [john] => 2 [adam] => 3 [ben] => 10 )