位置: 编程技术 - 正文

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

  • 增值税相关政策
  • 运输行业一般纳税人税率
  • 旅游大巴怎么计费的
  • 实收资本认缴怎么缴纳印花税
  • 个税申报专项扣除怎么填
  • 一般纳税人印花税的计算公式
  • 企业所得税1季度申报季初从业人数个税所属期12月
  • 社保基数3125交多少钱
  • 资本成本与财务风险的区别
  • 固定资产停止使用转入更新改造的会计处理
  • 按应收账款余额计提坏账准备的会计分录
  • 凭证更正方法有哪些
  • 简易计税算税收优惠吗
  • 产品质量问题怎么处罚
  • 合并重组案例
  • 出租车行业怎么银行贷款
  • 公司购买销售材料怎么写会计分录?
  • 新注册的公司什么时候可以开票纳税
  • 住宿发票的税率0
  • 工程预缴税款会计分录
  • 农副产品税率及范围
  • 预提工程成本的会计分录
  • 长期股权投资账面价值和公允价值不一致
  • 投标财务状况报告怎么提供
  • 环境保护税的申报期限是如何规定的
  • 申请商标发生的费用应该如何入账?
  • 总分机构异地移送
  • 什么是短期借款利率
  • 公司租赁汽车
  • 应收账款重分类什么意思
  • 印花税减半征收优惠政策2023
  • 怎么关闭windows11自动更新
  • 行政事业单位预算由收入预算、支出预算组成
  • 国家占耕地补偿款给谁?
  • 如何更改windows11管理员账户名称
  • 有关五险一金的知识
  • 未开票收入怎么做账
  • 怎么让win7不锁定
  • php 链式调用
  • 委托加工物资实际成本构成一般包括
  • php单例模式连接数据库
  • php 遍历树
  • centos7编译安装内核
  • 仓库发货打包以及建议年终总结
  • 进项税可以跨年结转吗
  • 代理返点怎么算
  • 会计报表逾期未申报
  • 劳务分包属于人工成本吗
  • 合营企业和联营企业是重大影响吗
  • 无偿调入的固定资产怎么记账
  • db2 -952
  • 进项税多记了怎么调账
  • 机械租赁开票内容
  • 季度亏损需要计提企业所得税吗
  • 奖励促销策略
  • 损益类账户借贷方向增减
  • 费用报销单和费用核销单一样吗
  • 固定资产转让开票大类是什么
  • 赠送的产品价格为发票金额为零怎么入库
  • 租办公楼有什么讲究
  • mysql密码总是输入错误
  • mysql怎么把列变成行
  • macbook怎么玩ios游戏
  • linux中符号连接文件是什么意思
  • vista 安装
  • windowsxp怎么查看用户名密码
  • win10家庭版怎么关闭windows defender
  • windows7旗舰版怎样扩大虚拟内存
  • cocos2dx schedule
  • unet遥感图像分割
  • html和js如何应用
  • linux安装oracle数据库步骤
  • 教女朋友学英语
  • linux哪些方法可以查看命令的详细信息
  • shell脚本简单例子
  • 山西地方税务局领导班子
  • 软件即征即退软件是什么
  • 医保参保应保尽保
  • 福州电动车怎么报废处理
  • 增值税普通发票和电子普通发票的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设