php 二维数组时间排序实现代码


Posted in PHP onNovember 19, 2016

昨天要排序数组的时候发现了,要按时间排序,但是php并没有内设这个函数,所以在网上找到了这个代码,第一个参数为数组,第二个是要排序的元素,第三个为排序方式,

下面就是php 二维数组排序的代码

function arraySort($arr, $keys, $type = 'asc') {
    $keysvalue = $new_array = array();
    foreach ($arr as $k => $v){
      $keysvalue[$k] = $v[$keys];
    }
    $type == 'asc' ? asort($keysvalue) : arsort($keysvalue);
    reset($keysvalue);
    foreach ($keysvalue as $k => $v) {
      $new_array[$k] = $arr[$k];
    }
    return $new_array;
  }
$arr[] = array("name"=>"1","time"=>1) ;
$arr[] = array("name"=>"2","time"=>2);
arraySort($arr,"time","desc");
PHP 相关文章推荐
PHP动态图像的创建
Oct 09 PHP
PHP&MYSQL服务器配置说明
Oct 09 PHP
自己动手做一个SQL解释器
Oct 09 PHP
frename PHP 灵活文件命名函数 frename
Sep 09 PHP
PHP中CURL方法curl_setopt()函数的参数分享
Jan 19 PHP
php生成随机密码自定义函数代码(简单快速)
May 10 PHP
php+mysql大量用户登录解决方案分析
Dec 29 PHP
PHP中SSO Cookie登录分析和实现
Nov 06 PHP
PHP常用的三种设计模式汇总
Aug 28 PHP
PHP hebrev()函数用法讲解
Feb 21 PHP
PHP实现提取多维数组指定一列的方法总结
Dec 04 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
Apr 04 PHP
php原生导出excel文件的两种方法(推荐)
Nov 19 #PHP
php socket通信简单实现
Nov 18 #PHP
php微信开发之自定义菜单实现
Nov 18 #PHP
php微信开发之百度天气预报
Nov 18 #PHP
PHP-FPM运行状态的实时查看及监控详解
Nov 18 #PHP
PHP+iframe图片上传实现即时刷新效果
Nov 18 #PHP
PHP批量获取网页中所有固定种子链接的方法
Nov 18 #PHP
You might like
用PHP和ACCESS写聊天室(七)
2006/10/09 PHP
PHP修改session_id示例代码
2014/01/08 PHP
为PHP5.4开启Zend OPCode缓存
2014/12/26 PHP
thinkPHP中_initialize方法实例分析
2016/12/05 PHP
动手学习无线电
2021/03/10 无线电
dwr spring的集成实现代码
2009/03/22 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
2015/12/29 Javascript
解决js函数闭包内存泄露问题的办法
2016/01/25 Javascript
JavaScript 实现的checkbox经典实例分享
2016/10/16 Javascript
关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
2017/03/02 Javascript
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
解决循环中setTimeout执行顺序的问题
2018/06/20 Javascript
vue resource发送请求的几种方式
2019/09/30 Javascript
js实现圆形菜单选择器
2020/12/03 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
2021/02/24 Javascript
python模拟登录百度贴吧(百度贴吧登录)实例
2013/12/18 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
python模块导入的细节详解
2018/12/10 Python
基于Python批量生成指定尺寸缩略图代码实例
2019/11/20 Python
sklearn-SVC实现与类参数详解
2019/12/10 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
2020/04/23 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
2021/01/29 Python
草莓网化妆品加拿大网站:Strawberrynet Canada
2016/09/20 全球购物
ZINVO手表官网:男士和女士手表
2019/03/10 全球购物
Java里面如何把一个Array数组转换成Collection, List
2013/07/26 面试题
营销与策划个人求职信
2013/09/22 职场文书
马云的职业生涯规划之路
2014/01/01 职场文书
2013年军训通讯稿
2014/02/05 职场文书
2014年组织部工作总结
2014/11/14 职场文书
2014年档案室工作总结
2014/12/01 职场文书
红高粱观后感
2015/06/10 职场文书
河童之夏观后感
2015/06/11 职场文书
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python
pytorch锁死在dataloader(训练时卡死)
2021/05/28 Python
Java由浅入深通关抽象类与接口(上篇)
2022/04/26 Java/Android