位置: 编程技术 - 正文

常用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制作日历代码)

  • 小规模纳税人刚成立公司如何记账
  • 消费税在哪个环节可以抵扣
  • 根据付款申请单付款
  • 城镇土地使用税纳税义务发生时间
  • .申报表税源编码怎么填
  • 国家相关规定出车补助的文件
  • 单位搬迁员工怎么办
  • 职工与企业解除劳动合同后医保怎么办
  • 垫付的医疗费保险多久可以报销
  • 前期差错更正会引起所有者权益总额变动吗
  • 银行结汇汇兑损益的会计分录怎么写?
  • 对外贸易出口公司
  • 交易或事项对会计等式的影响表格怎么填
  • 进项税额转出转多了
  • 转让部分股份流程
  • 营改增后房地产开发企业需要交哪些税?
  • 服务费发票怎么做分录
  • 咨询费 税
  • 劳务报酬个人所得税怎么计算
  • 职工福利费为什么是14%
  • 在建工程暂估入库的账务处理
  • 外籍人士离职补偿
  • 当月认证的发票当月一定要入账吗
  • 应收单据处理包括哪些
  • 购买预付卡账务处理
  • 工资扣员工的罚款入什么科目
  • 华为手机麦克风在哪里
  • 经营性支出包括哪些
  • 进项和销项相抵还需要交税吗
  • 非应纳增值税项目
  • 如何查看自己的qq密码
  • 财务工作中如何用进销存软件
  • 为什么把收入进行舞弊假定
  • python中各种颜色
  • php 序列化和json性能
  • 前端数据导出为excel
  • unity ik
  • fold命令 限制文件列宽
  • vscode终端显示
  • 接受捐赠收入要交企业所得税吗
  • 个税app重置申报
  • 企业生产过程中执行标准要把握好以下原则
  • mongo db数据库
  • 让渡资产使用权属于收入吗
  • 交通费用怎么报销
  • 企业所得税免税项目
  • sql2017附加数据库
  • 收到固定资产抵账账务处理
  • 年末结转步骤
  • 健身器材折旧年限及计提办法
  • 购买汽车的工本费如何入账
  • 营改增后营业费用科目还有吗
  • 预付工程款预算会计怎么做账
  • 差旅费算人工费吗
  • 收到个人所得税手续费返还如何做账
  • 自产产品用于职工食堂,确认收入吗
  • 机械租赁带司机和不带司机的税率
  • 银行承兑到期后怎么兑现
  • sql语句错误提示
  • mysql建索引有哪些策略和原则
  • centos7.9命令
  • 因windowssystem32
  • xp系统安装软件重复
  • vista启用aero
  • 联想笔记本从U盘启动
  • express.json()
  • 安卓影音播放软件
  • js实现鼠标事件
  • python利用matplotlib将扇形平分成50份
  • nodejs+ts
  • java回收机制原理
  • 用python发邮件
  • jquery中的动画方法有哪些
  • 重庆市国税12366
  • 建筑工程资质挂靠合同
  • 江西省联考成绩查询系统入口官网
  • 深圳前海自贸区医院是三甲吗
  • 四川国家税务局官网
  • 北京国税电子税务局
  • 个人所得税年申报与月申报区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设