利用array_multisort()给二维数组排序
来源:互联网 发布:淘宝对新店的扶持政策 编辑:程序博客网 时间:2024/05/21 17:10
先看例子:
$a=array(8,5,6,1,5,2);$b=array('b','s','d','z','g','r');array_multisort($a,$b);var_dump($a);var_dump($b);
运行结果:
显然数组b是按照了数组a的排列顺序排序的,不过前提是两个数组的元素个数必须相同。
根据这一点,可以利用array_multisort()来排序二维数组:
$a=array( array('key'=>'dfga','value'=>52), array('key'=>'sag','value'=>42), array('key'=>'garc','value'=>92), array('key'=>'xfsa','value'=>82), array('key'=>'afg','value'=>32));var_dump(array_column($a,'value'));array_multisort(array_column($a,'value'),SORT_DESC,$a);var_dump($a);
运行结果:
阅读全文
0 0
- 利用array_multisort()给二维数组排序
- 二维数组排序 array_multisort
- [排序] -- 二维数组排序 array_multisort
- php array_multisort 二维数组排序
- 二维数组排序函数array_multisort()
- php array_multisort 二维数组排序
- php二维数组排序array_multisort()
- php二维数组排序 --array_multisort
- php 排序 array_multisort 二维数组排序
- php基础篇-二维数组排序 array_multisort
- php二维数组排序方法(array_multisort usort)
- php二维数组排序方法(array_multisort usort)
- php 二维数组排序 usort 和 array_multisort
- PHP 二维数组排序——array_multisort()
- php基础篇-二维数组排序 array_multisort
- PHP array_multisort实现二维数组排序
- php二维数组排序 根据某一键值排序 array_multisort
- array_multisort对select查询的二维数组排序
- AC自动机
- POJ-1177 Picture (线段树 求矩形周长)
- BookManager(ios)
- 7.4 编写插件-编程世界控制
- zufe17届程序设计竞赛总结
- 利用array_multisort()给二维数组排序
- EasyPlayer RTSP Windows播放器D3D,GDI的几种渲染方式的选择区别
- Java NIO
- 舵机S3010
- 剑指offer — 数据流中的中位数
- 正则表达式学习笔记
- 第一次机房收费系统-登录窗体
- zabbix导入模版_以nginx为例
- 2017年12月10日训练总结