php数组排序的方法有哪几种

php数组排序的方法常见方法有6种:1、“sort()”对数组按升序排序;2、“rsort()”对数组按降序排序;3、“asort()”根据值排序,并保留索引关系;4、“ksort()”根据键排序,保留索引关系;5、“arsort()”根据值降序排序,并保留索引关系;6、“krsort()”根据键降序排序,保留索引关系。

本教程操作系统:Windows10系统、php8.1.3版本、Dell G3电脑。

php数组排序的方法常见方法有6种:

1、sort() – 对数组按升序排序

1

2

3

$numbers = array(4, 2, 8, 6);

sort($numbers);

print_r($numbers); // Output: Array ( [0] => 2 [1] => 4 [2] => 6 [3] => 8 )

登录后复制

2、rsort() – 对数组按降序排序

1

2

3

$numbers = array(4, 2, 8, 6);

rsort($numbers);

print_r($numbers); // Output: Array ( [0] => 8 [1] => 6 [2] => 4 [3] => 2 )

登录后复制

3、asort() – 根据值排序,并保留索引关系

1

2

3

$age = array(“Peter” => “35”, “Ben” => “37”, “Joe” => “43”);

asort($age);

print_r($age); // Output: Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 )

登录后复制

4、ksort() – 根据键排序,保留索引关系

1

2

3

$age = array(“Peter” => “35”, “Ben” => “37”, “Joe” => “43”);

ksort($age);

print_r($age); // Output: Array ( [Ben] => 37 [Joe] => 43 [Peter] => 35 )

登录后复制

5、arsort()-根据值降序排序,并保留索引关系

1

2

3

$age = array(“Peter” => “35”, “Ben” => “37”, “Joe” => “43”);

arsort($age);

print_r($age); // Output: Array ( [Joe] => 43 [Ben] => 37 [Peter] => 35 )

登录后复制

6、krsort() – 根据键降序排序,保留索引关系

1

2

3

$age = array(“Peter” => “35”, “Ben” => “37”, “Joe” => “43”);

krsort($age);

print_r($age); // Output: Array ( [Peter] => 35 [Joe] => 43 [

登录后复制

以上就是php数组排序的方法有哪几种的详细内容,更多请关注php中文网其它相关文章!

TG交流群(点击进入)----付费帮助搭建---修复---二开,以及发布求资源.
QQ交流群 922260178
© 版权声明
THE END
喜欢就支持一下吧
点赞2.5W+ 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容