位置: 编程技术 - 正文

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

  • 研发费用加计扣除75%还是100%
  • 统一社会信用代码查询企业名称
  • 个体户需要做利润分析吗
  • 其他权益工具账务处理内容
  • 退休职工能否扣医保
  • 劳动合同和劳务合同有什么区别 举例
  • 发票报送日志不完整
  • 兼职工资如何发放给个人
  • 去税务局申报增值税需要带税盘吗
  • 银行日记账必须一年一本吗
  • 上市公司股价变动谁受益
  • 不得抵扣的进项税额转出会计分录
  • 培训学校教具记在什么费用
  • 装订会计账簿的方法
  • 出口退税代理费用大概多少
  • 捐赠个人支出需要交纳个税吗?
  • 注销公司房产税从哪年从哪年开始交
  • 个人所得税申报错误如何更正申报
  • 职工食堂租赁费
  • 收到财政局专项审计短信
  • 资产评估报告包括
  • win7安装驱动程序
  • PHP:oci_new_collection()的用法_Oracle函数
  • 银行存款期末调汇吗
  • mac如何修改
  • window10怎么禁用系统弹窗
  • 进入苹果icloud
  • 马齿笕对什么病最有效?
  • 会计学中的折旧是什么意思
  • 偿还不了债务会怎么样
  • laravel获取请求参数
  • PHP:imagecopymergegray()的用法_GD库图像处理函数
  • 缴纳租房押金会被骗吗
  • 增值税专用发票电子版
  • 支付税务罚款
  • yii gridview
  • 代扣代缴的附加税怎么入账
  • 发票密码什么意思
  • echarts api文档
  • gcn时间序列
  • 账载折旧金额填哪个数
  • python爬虫详细教程
  • 织梦网站停止使用了还侵权吗
  • sqlserver调用存储过程写法
  • 购进车辆的会计分录
  • 哪些收入需缴纳增值税
  • MongoDB中MapReduce编程模型使用实例
  • 劳务派遣人员代招聘多少钱一个人
  • 生日卡和过节卡一样吗
  • 商业汇票贴现条件有哪些
  • 制造费用主要核算项目
  • 汇算清缴结束后发现有错账
  • 发票 发票专用章
  • 流动资产合计怎么算
  • 公司的应付账款
  • 租赁房屋期间发生事故谁负责
  • SQL中实现SPLIT函数几种方法总结(必看篇)
  • sql2005定时备份数据库
  • mac可以上qq但是打不开网页
  • win10的ghost
  • adb.exe是什么程序
  • win8只能应用商店下软件吗
  • win7诊断策略服务未运行是电脑问题还是网络
  • linux中的rpm什么意思
  • Linux history命令的几个使用小技巧
  • windows7默认网关不可用
  • perl的$1
  • dos 到指定目录
  • node爬取数据
  • python中怎么取整数的某位数
  • unity每帧调用
  • 河南灵活就业缴费截止时间
  • 党员逝世可否盖党旗
  • 进口柴油消费税是多少
  • 网上增值税发票验旧
  • 痛点 堵点 难点 盲点
  • 公司自有房产出租缴税
  • 48岁了还有必要上环吗
  • 国家税务局网上浙江电子税务局官网
  • 国企重组裁员政策解读
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设