位置: 编程技术 - 正文

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

  • 提前报废的设备
  • 固定资产做错了怎么办
  • 民办职业技能培训学校办学许可证
  • 委托出口货物是什么科目
  • 资产的企业所得税怎么算
  • 已付款已收货但发票未到账务处理怎么做
  • 应付账款坏账准备的会计分录
  • 人力资源劳务费发票税率
  • 年初未分配利润在借方表示什么
  • 非专利技术属于无形资产吗?
  • 呆帐死帐处理
  • 建筑服务工程款会计分录
  • 虚开增值税专用发票案例
  • 库存现金的定义及特征
  • 机动车购置税怎么收
  • 支付装修押金的会计科目
  • 融资租入固定资产计提折旧吗
  • 给子公司员工发放奖金合法吗
  • 支付拆迁补偿款做账
  • PHP:xml_parser_create()的用法_XML解析器函数
  • 预付款无法收回账务处理
  • 误餐费怎么入账
  • 民间非营利组织会计账务处理
  • 应付账款盘盈会计分录
  • 企业类型变更是什么意思
  • 如何开增值税专用发票步骤图解
  • php socket_create
  • 数据库与缓存不一致解决方案
  • 让渡资产使用权包含哪些内容
  • 自然人税收管理系统扣缴客户端app
  • gridview功能
  • pytorch例程
  • vue做项目的流程
  • vue生命周期图解
  • nmcli命令全称
  • ci框架视频教程
  • 进口设备退增值税
  • 记账凭证银行利息入息
  • 支付中间人佣金违法吗
  • 小规模纳税人应交税费会计分录
  • 应付利息如何结转
  • mysql主要支持哪些数据类型?
  • 装修及室内设计学什么
  • 股东投钱一般怎么投
  • 企业所得税报表查询怎么查
  • sql server 使用
  • 应付帐款借方余额,但对方公司己注销
  • 人力资源劳务外包需要什么资质证书
  • 研发费用摊销方法
  • 盈余公积转增实收资本对会计要素的影响
  • 油卡办理需要多久?
  • 房租给托管公司
  • 形成应收账款的会计分录
  • 简易征收增值税一般纳税人怎么报税
  • 公司入账是什么意思
  • mysql怎么清理干净
  • WinXP系统建立VPN连接虚拟专用网络连接的途径
  • windows xp iis安装
  • crontab环境变量不生效
  • Win7系统安装教程
  • win8取消自动更新
  • linux命令find用法
  • js中不用var声明
  • js 异步队列
  • 在Html中使用Requirejs进行模块化开发实例详解
  • JS、jQuery中select的用法详解
  • 编程语言javascript
  • jquery实现页面切换
  • python爬虫全套教程
  • 苹果多点触控
  • jquery.form
  • jquery属性选择器的基本
  • jQuery ztree实现动态树形多选菜单
  • 会计餐费费的会计分录
  • 重庆国税12366电子税务局官网入口
  • 增值税征税范围口诀
  • 江苏国税电子税务局怎么登录
  • 什么是税务证书密码
  • 税务局工会
  • 建筑行业增值税税率2021
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设