位置: 编程技术 - 正文

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

  • 印花税一般计入管理费用
  • 个税汇算清缴可以修改收入吗
  • 商业保险进项税额转出影响成本吗
  • 人力资源公司代招的岗位可以去吗
  • 教育费附加可以扣除吗
  • 小规模企业所得税多少
  • 私营独资企业可以变更法人吗
  • 固定资产的折旧方法一经选定,不得随意变更
  • 销售多余材料会计分录怎么做
  • 长期挂账应收账款怎么调
  • 销售商品收入确认的五个条件
  • 哪些收据可以税务登记
  • 用于在建工程的原材料进项税额可以抵扣吗
  • 部分预收账款会计科目
  • 支付的水电费属于什么会计科目
  • 兼职劳务费如何入账
  • 个人非货币性资产出资 个人所得税
  • 个体工商户税收怎么算
  • 公司成立之后有人投资怎么做分录?
  • 国际工程物资采购网
  • 电脑win10点开始没反应
  • win1020h2更新0x800f081f
  • 购买电脑应该怎么做账
  • 计提税金会计分录怎么做
  • 苹果手机连接电脑
  • php投票代码
  • 分批付款怎么确认收入
  • 目标检测算法的主要目的是找到图像中用户感兴趣的
  • 事业单位委托业务费的现金流量
  • 猴子摘桃玩法
  • 金蝶专业版怎么用
  • 工资应发数就是企业的成本
  • unix时间戳长度
  • 申报表已申报未交款后作废
  • 累计折旧在贷方还是借方
  • 计算机视觉算法
  • 做毕业设计,前景如何
  • phpcms是什么框架
  • 新旧所得税法转换规定
  • 用友固定资产模块反结账
  • 预付款能不能开票入账
  • 税务法是否允许私人经营
  • 银行收到几分钱怎么做账
  • pythonzen
  • 企业可以一次性现金的方式发放工资
  • 总分类账户余额表怎么做账
  • 收到厂家返利如何计算成本
  • 小规模差额征税是什么意思
  • 公司个税如何申报流程
  • mysqld-nt: Out of memory (Needed 1677720 bytes)解决方法
  • 利润分配未分配利润期末有余额吗
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 暂估回冲方式
  • 购买的固定资产退货怎么做账
  • 购入厂部用小汽车一部是管理费用吗
  • 认证固定资产发票如何入账
  • 加盟费收入需要纳税吗
  • 出口单证不齐责令整改可以处
  • 会计错账的更正方法
  • 新准则融资租赁承租人的会计处理
  • mysql found_row()使用详解
  • wps2019视频
  • linux怎么调整屏幕大小
  • os x10.12支持的机型
  • 微信小程序实现微信支付
  • jquery 写文件
  • github常用操作
  • unity find references in scene
  • python中执行linux命令
  • python验证整数
  • js模拟实现new
  • js实现隔行换色
  • Android Listview addHeaderView setadapter的时候莫名NullPointerException 解决
  • Python的内置字典数据类型为___
  • jquery.serialize() 函数语法及简单实例
  • twist python
  • 如何计算增值税税负率公式
  • 安徽国家税务局网上办税平台
  • 山东统一发票查询平台
  • 加拿大鹅海关被税交多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设