博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php数组根据指定列排序
阅读量:6489 次
发布时间:2019-06-24

本文共 508 字,大约阅读时间需要 1 分钟。

hot3.png

function array_sort($arr,$keys,$type='asc'){     $keysvalue = $new_array = array();    foreach ($arr as $k=>$v){        $keysvalue[$k] = $v[$keys];    }    if($type == 'asc'){        asort($keysvalue);    }else{        arsort($keysvalue);    }    reset($keysvalue);    foreach ($keysvalue as $k=>$v){        $new_array[$k] = $arr[$k];    }    return $new_array;}print_r(array_sort($result,'ColumnRela'));//打印排序后的数组($result为想进行排序的数组,ColumnRela[这里做为示例]为数组中的其中一列)

转载于:https://my.oschina.net/kangweb/blog/1635327

你可能感兴趣的文章
linux常用命令
查看>>
Spring 源码解析系列
查看>>
Centos6.3下DRBD安装配置笔记
查看>>
数据库高可用架构(MySQL、Oracle、MongoDB、Redis)
查看>>
对异常 java.lang.IllegalStateException: getAttribute: Session already invalidated的理解
查看>>
Linux程序管理:yum工具
查看>>
ios webp转换jpg
查看>>
[RabbitMQ]02_RabbitMQ学习之helloword(java)
查看>>
eas即时库存刷新异常处理
查看>>
catch,finally执行遇到return语句怎么办
查看>>
搭建MySQL-Cluster集群架构
查看>>
解决jq双重tab-多个选项卡嵌套关系 封装tab点击和hover事件
查看>>
keepalived原理
查看>>
CSRF攻击与防御(写得非常好)
查看>>
当windows 7系统中程序和功能无法卸载IE9,10,11时的方法
查看>>
清除Linux的无用日志
查看>>
设计模式之建造者模式(Builder)
查看>>
一些儿个人看法
查看>>
ThinkSNSPlus V1.9-V2.0升级指南
查看>>
ssh密钥修改工作记录20130608
查看>>