位置: 编程技术 - 正文

常用PHP数组排序函数归纳(常用php数组排序方法)

编辑:rootadmin

推荐整理分享常用PHP数组排序函数归纳(常用php数组排序方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组有哪几种类型,php数组排序的函数有哪些,php数组排列组合,php数组键值排序,php数组排列组合,php数组排序的函数有哪些,php数组排序的函数有哪些,常用php数组排序方法,内容如对您有帮助,希望把文章链接给更多的朋友!

数组排序:数组中的元素能够以字母或数字顺序进行升序或降序排序。 常用的PHP数组排序函数 &#;sort() - 以升序对数组排序 &#;rsort() - 以降序对数组排序 &#;asort() - 根据值,以升序对关联数组进行排序 &#;ksort() - 根据键,以升序对关联数组进行排序 &#;arsort() - 根据值,以降序对关联数组进行排序 &#;krsort() - 根据键,以降序对关联数组进行排序

举例:

sort()-以升序对数组排序

注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。 如果成功则返回true 失败返回 false 例如:

运行结果为: Array ( [0] => a [1] => b [2] => c [3] => d ) Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )

rsort()函数同理

asort()- 根据值,以升序对关联数组进行排序

asort() 函数对数组进行排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。 如果成功则返回 TRUE,否则返回 FALSE。

常用PHP数组排序函数归纳(常用php数组排序方法)

运行结果为: Array ( [0] => a [3] => b [2] => c [1] => d ) Array ( [0] => 1 [2] => 2 [1] => 3 [3] => 4 )

arsort()函数同理

ksort() - 根据键,以升序对关联数组进行排序

ksort() 函数按照键名对数组排序,为数组值保留原来的键。 若成功,则返回 TRUE,否则返回 FALSE。

运行结果为: Array ( [1] => 第一个 [2] => 第二个 [3] => 第三个 [4] => 第四个 )

krsort()函数同理

补充—array_multisort() 函数

array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序。

注释:字符串键名将被保留,但是数字键名将被重新索引,从 0 开始,并以 1 递增。

注释:您可以在每个数组后设置排序顺序和排序类型参数。如果没有设置,每个数组参数会使用默认值。

运行结果为: Array ( [0] => Cat [1] => Dog [2] => Dog ) Array ( [0] => 5 [1] => 3 [2] => 2 )

标签: 常用php数组排序方法

本文链接地址:https://www.jiuchutong.com/biancheng/301410.html 转载请保留说明!

上一篇:PHP+JQuery+Ajax实现分页方法详解

下一篇:php阳历转农历优化版(php制作日历代码)

  • 出口退税的条件有哪些
  • 小规模企业所得税2023年税收政策
  • 发票税率开错了怎么办
  • 进口关税和增值税可以抵扣吗
  • 挂车交车船税吗
  • 工程施工科目有没有伙食费啊
  • 技术服务费怎么算成本
  • 经济利益的流入一定是收入吗
  • 办税人员可以是其他公司人员吗
  • 医疗服务收入占比标准
  • 收到的房租增值税专用发票可以抵扣吗
  • 找税局代开的金额在3万以下是否需交税
  • 企业的日常经营活动主要包括哪三个经营过程
  • 债权如何变现
  • 当月未开发票增值税怎么报
  • 参加公司比赛后的感想
  • 国税局可以开增值税专用发票吗
  • 实收资本重复交的印花税可以申请退税吗?
  • 旅行社代订机票可以入差旅费报销吗
  • 白酒消费税税率多少钱一吨
  • 有限公司属于什么企业
  • 产品售后产生材料费会计核算
  • 积分兑换现金的软件
  • 少计收入被处罚账务处理怎么做?
  • 个人独资企业免费刻章吗
  • 平均净资产和净资产
  • windows7如何格式化恢复出厂设置
  • 已经认证抵扣的发票,发生冲红,要怎么处理
  • PHP:pg_lo_import()的用法_PostgreSQL函数
  • 增值税进项税额属于什么会计科目
  • php保留两位小数的函数
  • 工业企业缴纳的税费种类包括
  • 农村土地承包经营权证丢失怎么补办
  • 前端css要掌握到什么程度
  • 坏账损失税务处理
  • 收到无法支付的押金收入
  • 魁北克老城区景点
  • 合并报表六大抵消分录
  • vue查看图片组件
  • vue操作excel
  • 无人驾驶基础知识
  • 小微企业减免额怎么计算
  • 监控设备属于固定资产还是在建工程
  • 递延所得税资产借贷方向
  • MongoDB中MapReduce编程模型使用实例
  • 工会经费会计分录最新
  • 固定资产摊余价值怎么计算
  • 一般纳税人认定书是什么样子
  • 存货发出的计价方式有哪些
  • 专利年费 缴纳
  • 当月暂估入账跨月怎么算
  • 普通发票和增值发票的区别在哪里
  • 企业会计准则和小企业准则的区别
  • sql语句 字符串
  • windows7 ie
  • win8无法完成更新正在撤销更改怎么办
  • windows8怎么用
  • osx怎么用
  • win8账户
  • gb4.exe
  • w10操作系统内部版本
  • windows7文件丢失
  • win10如何设置时间和日期
  • win7电脑耳机插上还是外放
  • node js教程
  • ubuntu用root运行
  • flask操作mysql数据库
  • python numpy矩阵
  • js定时器的两种方法
  • unity更新需要重新下载吗
  • jquery动态效果
  • unity连接
  • 如何实现高质量发展
  • python相似模块用例
  • python怎么爬
  • javascript作用域链
  • 小规模纳税人网上开专票流程
  • 南京交税的标准2019
  • 教育费附加地方教育费附加税率
  • 出口突尼斯提供哪些清关单据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设