数组的排序函数
PHP - 数组的排序函数
- sort() - 以升序对数组排序
- rsort() - 以降序对数组排序
- asort() - 根据值,以升序对关联数组进行排序
- ksort() - 根据键,以升序对关联数组进行排序
- arsort() - 根据值,以降序对关联数组进行排序
- krsort() - 根据键,以降序对关联数组进行排序
举一个例子:
根据键对关联数组进行降序排序:
<?php $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43"); krsort($age); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
结果:
Key=Steve, Value=37
Key=Peter, Value=43
Key=Bill, Value=35