$arr=[array('name'=>'小坏龙','age'=>28),array('name'=>'小坏龙2','age'=>14),array('name'=>'小坏龙3','age'=>59),array('name'=>'小坏龙4','age'=>23),array('name'=>'小坏龙5','age'=>23),array('name'=>'小坏龙6','age'=>21),
];array_multisort(array_column($arr,'age'),SORT_DESC,$arr);
print_r($arr);

  

其中  array_column(数组,数组中的某个键值)  从多维数组中取出某个键值的一列  返回一个一维数组;

array_multisort(数组(一维数组),排序方式(SOTR_ASC,SOTR_DESC),其他数组(可以是二维的))

转载于:https://www.cnblogs.com/blog-dyn/p/7760839.html

二维数组按某个键值排序 FOR PHP相关推荐

  1. php多维求组按照健值排序,PHP编程实现多维数组按照某个键值排序的方法小结【2种方法】...

    本文实例讲述了PHP编程实现多维数组按照某个键值排序的方法.分享给大家供大家参考,具体如下: 实现对多维数组按照某个键值排序的两种解决方法(array_multisort和array_sort): 第 ...

  2. PHP实现对多维数组按照某个键值排序的两种解决方法

    实现对多维数组按照某个键值排序的两种解决方法(array_multisort和array_sort): 第一种: array_multisort()函数对多个数组或多维数组进行排序. //对数组$ho ...

  3. php某列为键数组为值,PHP 将二维数组中某列值作为数组的键名 -- 超实用

    有时候,想通过数组的中某字段值, 然后再在二维数组中获取存在该字段值的数组: 一般能想到的就是foreach 遍历比较一下跟该字段值一样,就获取到想要的数组,如下: //测试二维数组 $arr =ar ...

  4. java多维数组按照某一列排序,PHP实现二维数组按某列进行排序的方法

    本文实例讲述了PHP实现二维数组按某列进行排序的方法.分享给大家供大家参考,具体如下: /* * 二维数组 按某列排序 * array_multisort($arr1,$arr2) * 手册 例子如下 ...

  5. C语言学习之有一个3X4的二维数组,要求用指向元素的指针变量输出二维数组各元素的值

    有一个3X4的二维数组,要求用指向元素的指针变量输出二维数组各元素的值. int main(){int a[3][4];int i,j,*p;//p是 int *型指针变量printf("请 ...

  6. php 二维数组 根据值 找,PHP编程根据二维数组某个字段的值查找值所在的一维数组...

    /** *根据二维数组某个字段的值查找数组 * @param $index 数组中的key * @param $value 查找的值 */ function seacharr_by_value($ar ...

  7. php查找二维数组值,根据二维数组某个字段的值查找数组

    根据二维数组某个字段的值查找数组 /** * @param $array * @param $index * @param $value * @return mixed */ public funct ...

  8. php中根据二维数组某个字段的值查找对应的一维数组

    <?php date_default_timezone_set('Asia/Shanghai'); /* * 根据二维数组某个字段的值查找数组 */ function filter_by_val ...

  9. php指定键名排序,php二维数组指定其键名对其排序的方法

    安利个小李子先 $arr=[ '2'=>'red', '5'=>'green', 'name'=>'tom' ]; $other=[ '5'=>'new red', 'name ...

  10. php二维数组指定其键名对其排序的方法

    安利个小李子先 <?php $arr=['2'=>'red','5'=>'green','name'=>'tom' ];$other=[ '5'=>'new red', ...

最新文章

  1. java SAX 防xml注入,如何防止XML注入像XML Bomb和XXE攻击
  2. 2008最响亮的十二句屁话
  3. 关于安装bitdenfender的问题
  4. 人工智能应用实战系列-如何在新闻推荐中使用迁移学习
  5. 子类super调用父类函数,该函数中调用的函数是父类还子类呢
  6. excel 行高 上下留白_拒绝加班,工作中最常用的57个Excel小技巧来了!
  7. java 字符串转日历_将字符串转换为Java中的日历对象
  8. C语言随笔小算法:创建双向链表
  9. 条款4:确定对象被使用前已被初始化(Make sure that objects are initialized before they're used)...
  10. 网页QQ客服 msn客服
  11. Word双栏右对齐插入MathType公式
  12. 【生活中的逻辑谬误】对人不对事和两难陷阱
  13. QQ空间FLASH代码及其使用方法
  14. web防火墙和waf防火墙的区别和选择
  15. 信息部门人员角色划分及任职资格
  16. Flink中subTask,并行度,slot你分得清吗?
  17. 物联网平台Thingsboard3.2.1源码编译记录
  18. 制造业行业现状及智能生产管理系统一体化解决方案
  19. 获取seekbar thumbar位置_运汽车-牡丹江到昆明汽车托运公司-查看位置
  20. 李炎恢 PropertyGrid(属性表格)

热门文章

  1. mysql 主从 单表_MySQL主从复制单表或者多表
  2. 内的图标_从零开始画图标系列:线性图标设计实战演示!
  3. html基础之弹性布局(dispaly :flex)
  4. JS Array 对象常用方法 unshift / push 、shift / pop 、filter() / map()
  5. 机器学习降维之主成分分析
  6. 在oracle 12c上如何禁用haip,以及打开haip,以及对haip的理解
  7. 【转】Android业务组件化之URL Scheme使用
  8. CSS中的margin、border、padding区别
  9. tomcat集成activeMq 简单例子
  10. 从零开始学ArcGIS Server(三)--如何创建一个个人地理数据库ArcSDE Personal geodatabase...