php数组排序的方法常见方法有6种:1、“sort()”对数组按升序排序;2、“rsort()”对数组按降序排序;3、“asort()”根据值排序,并保留索引关系;4、“ksort()”根据键排序,保留索引关系;5、“arsort()”根据值降序排序,并保留索引关系;6、“krsort()”根据键降序排序,保留索引关系。
本教程操作系统:windows10系统、php8.1.3版本、dell g3电脑。
php数组排序的方法常见方法有6种:
1、sort() - 对数组按升序排序
$numbers = array(4, 2, 8, 6);sort($numbers);print_r($numbers); // output: array ( [0] => 2 [1] => 4 [2] => 6 [3] => 8 )
2、rsort() - 对数组按降序排序
$numbers = array(4, 2, 8, 6);rsort($numbers);print_r($numbers); // output: array ( [0] => 8 [1] => 6 [2] => 4 [3] => 2 )
3、asort() - 根据值排序,并保留索引关系
$age = array("peter" => "35", "ben" => "37", "joe" => "43");asort($age);print_r($age); // output: array ( [peter] => 35 [ben] => 37 [joe] => 43 )
4、ksort() - 根据键排序,保留索引关系
$age = array("peter" => "35", "ben" => "37", "joe" => "43");ksort($age);print_r($age); // output: array ( [ben] => 37 [joe] => 43 [peter] => 35 )
5、arsort()-根据值降序排序,并保留索引关系
$age = array("peter" => "35", "ben" => "37", "joe" => "43");arsort($age);print_r($age); // output: array ( [joe] => 43 [ben] => 37 [peter] => 35 )
6、krsort() - 根据键降序排序,保留索引关系
$age = array("peter" => "35", "ben" => "37", "joe" => "43");krsort($age);print_r($age); // output: array ( [peter] => 35 [joe] => 43 [
以上就是php数组排序的方法有哪几种的详细内容。