PHP基础-数组排序
数组中的元素能够以字母或数字顺序进行升序或降序排序。
本部分总结了如下PHP常用的数组排序函数。
a) Sort() –以升序对数组排序
b) Rsort() –以降序对数组排序
c) Asort()-根据值,以升序对关联数组进行排序。
d) Ksort()- 根据键,以升序对关联数组进行排序。
e) Arsort() – 根据值,以降序对关联数组进行排序。
f) Krsort() – 根据键,以降序对关联数组进行排序
1. 对数组进行升序排序 –sort()
例:
<?PHP
$cars = array(“a”,”c”,”b”)
Sort($cars);
?>
2. 对数组进行降序排列 –rsort()
<?PHP
$cars = array(“a”,”c”,”b”)
rSort($cars);
?>
3. 根据值对数组进行升序排列 –asort()
<?PHP
$age= array(“Bill”=>”35”,”Steve”=>”24”,”Peter”=>”25”);
Asort($age);
?>
4. 根据值对数组进行降序排序-arsort()
<span style="color:#330033;"><?PHP
$age = array(“Bill”=>”35”,”Steve”=>”24”,”Peter”=>”25”);
Arsort($age);
?></span>
5. 根据键对数组进行降序排列-krsort()
<?PHP
$age = array(“Bill”=>”35”,”Steve”=>”24”,”Peter”=>”25”);
Krsort($age);
?>