PHP课程
/ 数组排序
数组排序
PHP - 数组排序函数
在本章中,我们将介绍以下 PHP 数组排序函数:
sort()- 对数组进行升序排序rsort()- 对数组进行降序排序asort()- 根据值对关联数组进行升序排序ksort()- 根据键对关联数组进行升序排序arsort()- 根据值对关联数组进行降序排序krsort()- 根据键对关联数组进行降序排序
按升序对数组进行排序 - sort()
下例将 $cars 数组的元素按字母顺序升序排序:
实例
$cars = array("Volvo", "BMW", "Audi");
sort($cars);
运行实例 »点击 "运行实例" 按钮查看在线实例
下例将 $numbers 数组的元素按数字顺序升序排序:
实例
$numbers = array(4, 6, 2, 22, 11); sort($numbers);运行实例 »
点击 "运行实例" 按钮查看在线实例
按降序对数组进行排序 - rsort()
下例将 $cars 数组的元素按字母顺序降序排序:
实例
$cars = array("Volvo", "BMW", "Audi");
rsort($cars);
运行实例 »点击 "运行实例" 按钮查看在线实例
下例将 $numbers 数组的元素按数字顺序降序排序:
实例
$numbers = array(4, 6, 2, 22, 11); rsort($numbers);运行实例 »
点击 "运行实例" 按钮查看在线实例
根据值对数组进行升序排序 - asort()
下例根据值对关联数组进行升序排序:
实例
$age = array("Bill"=>"35", "Steve"=>"37", "Elon"=>"43");
asort($age);
运行实例 »点击 "运行实例" 按钮查看在线实例
根据键对数组进行升序排序 - ksort()
下例根据键对关联数组进行升序排序:
实例
$age = array("Bill"=>"35", "Steve"=>"37", "Elon"=>"43");
ksort($age);
运行实例 »点击 "运行实例" 按钮查看在线实例
根据值对数组进行降序排序 - arsort()
下例根据值对关联数组进行降序排序:
实例
$age = array("Bill"=>"35", "Steve"=>"37", "Elon"=>"43");
arsort($age);
运行实例 »点击 "运行实例" 按钮查看在线实例
根据键对数组进行降序排序 - krsort()
下例根据键对关联数组进行降序排序:
实例
$age = array("Bill"=>"35", "Steve"=>"37", "Elon"=>"43");
krsort($age);
运行实例 »点击 "运行实例" 按钮查看在线实例
完整的 PHP 数组参考手册
如需所有数组函数的完整参考,请访问我们的完整 PHP 数组参考手册。
该手册包含每个函数的简短描述和使用实例!