PHP二维数组根据某个字段排序
来源:互联网 发布:网络电视如何看直播 编辑:程序博客网 时间:2024/06/01 07:41
//原二维数组
$arr = array{
array(3) { [0] => array(4) { ["id"] => int(1) ["name"] => string(6) "张三" ["age"] => int(25) ["rank"] => int(90) } [1] => array(4) { ["id"] => int(2) ["name"] => string(6) "李四" ["age"] => int(23) ["rank"] => int(80) } [2] => array(4) { ["id"] => int(3) ["name"] => string(6) "王五" ["age"] => int(40) ["rank"] => int(70) }}
}
//取出要排序的键的值 http://www.w3school.com.cn/php/func_array_column.asp
$rank = array_column($arr,'rank');
//按键值排序 http://www.w3school.com.cn/php/func_array_multisort.asp
array_multisort($rank,$arr);
//结果
array(3) { [0] => array(4) { ["id"] => int(3) ["name"] => string(6) "王五" ["age"] => int(40) ["rank"] => int(70) } [1] => array(4) { ["id"] => int(2) ["name"] => string(6) "李四" ["age"] => int(23) ["rank"] => int(80) } [2] => array(4) { ["id"] => int(1) ["name"] => string(6) "张三" ["age"] => int(25) ["rank"] => int(90) }}
阅读全文
1 0
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP二维数组根据某个字段排序
- PHP二维数组根据某个字段排序
- PHP二维数组根据某个字段排序
- php二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段进行排序
- [乐意黎转载]PHP 二维数组根据某个字段排序
- 二维数组根据某个字段排序
- 二维数组根据某个字段排序
- PHP 多维数组根据某个字段排序
- PHP数组根据某个字段排序
- [2017纪中11-1]荒诞 欧拉序+状压DP
- STL 源码剖析
- Java消息队列--ActiveMq 实战
- synchronized关键字与lock的使用举例。
- 手机Android音视频采集与直播推送,实现单兵、移动监控类应用
- PHP二维数组根据某个字段排序
- c#文件下载示例的4种方法
- wordpress无法建立目录wp-contents/uploads/***/***没有上级目录的写权限
- MyEclipse10中配置开发Python所需要的PyDev 绝对靠谱
- 矩阵快速幂
- Meta标签与搜索引擎优化
- 你知道 Android 的 MessageQueue.IdleHandler 吗?
- 171103 深度学习主机配置暑假攒机小记
- AJAX如何向服务器发送请求