例如,如果我对这个数组进行排序:
$array = array(
    "cool"=>100,
    "lol"=>7,
    "wow"=>50
);
rsort($array);
它删除数组键名:
$array = array(
    0=>100,
    1=>50
    2=>7,
);
如何对数组名称进行排序和保留?
例如,如果我对这个数组进行排序:
$array = array(
    "cool"=>100,
    "lol"=>7,
    "wow"=>50
);
rsort($array);
它删除数组键名:
$array = array(
    0=>100,
    1=>50
    2=>7,
);
如何对数组名称进行排序和保留?
arsort:http ://www.php.net/manual/en/function.arsort.php
与您所拥有的相同,但 asort 和 arsort 保持索引关联。
<?php
   $array = array(
        "cool"=>100,
        "lol"=>7,
        "wow"=>50
    );
arsort ($array);
print_r($array);
?>
   Array ( [cool] => 100 [wow] => 50 [lol] => 7 ) 
你可以找到更多的数组排序函数