首页 > 软件开发 > 软件开发

php数组元素排序的方法是什么

admin 软件开发 2021-06-24 14:55:12 php 数组 元素 排序 
后台-系统设置-扩展变量-手机广告位-内容正文底部

PHP中可使用array_multisort()、asort()、arsort()、krsort()、ksort()、natcasesort()、natsort()、rsort()、shuffle()、sort()等函数对数组元素进行排序。

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

PHP 有一些用来排序数组的函数:

主要区别有:

  • 有些函数基于 array 的键来排序, 而其他的基于值来排序的:$array['key'] = 'value';。

  • 排序之后键和值之间的关联关系是否能够保持, 是指排序之后数组的键可能 会被重置为数字型的(0,1,2 ...)。

  • 排序的顺序有:字母表顺序, 由低到高(升序), 由高到低(降序),数字排序,自然排序,随机顺序或者用户自定义排序。

  • 注意:下列的所有排序函数都是直接作用于数组本身, 而不是返回一个新的有序的数组。

  • 以下函数对于数组中相等的元素,它们在排序后的顺序是未定义的。 (也即相等元素之间的顺序是不稳定的)。

排序函数属性函数(方法)名称排序依据数组索引键保持排序的顺序array_multisort()值键值关联的保持,数字类型的不保持第一个数组或者由选项指定asort()值是由低到高arsort()值是由高到低krsort()键是由高到低ksort()键是由低到高natcasesort()值是自然排序,大小写不敏感natsort()值是自然排序rsort()值否由高到低shuffle()值否随机sort()值否由低到高uasort()值是由用户定义uksort()键是由用户定义usort()值否由用户定义

推荐学习:《PHP视频教程》

以上就是php数组元素排序的方法是什么的详细内容,更多请关注php中文网其它相关文章!

文章来源:https://www.php.cn/php-ask-476548.html

后台-系统设置-扩展变量-手机广告位-内容正文底部
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:https://www.jcdi.cn/ruanjiankaifa/60775.html

留言与评论(共有 0 条评论)
   
验证码:
后台-系统设置-扩展变量-手机广告位-评论底部广告位

教程弟

https://www.jcdi.cn/

统计代码 | 京ICP1234567-2号

Powered By 教程弟 教程弟

使用手机软件扫描微信二维码