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 相关文章推荐
人大复印资料处理程序_查询篇
Oct 09 PHP
MySQL中create table语句的基本语法是
Jan 15 PHP
PHP调用Twitter的RSS的实现代码
Mar 10 PHP
114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法
Jan 12 PHP
PHP读取文件并可支持远程文件的代码分享
Oct 03 PHP
解析thinkphp基本配置 convention.php
Jun 18 PHP
php 检查电子邮件函数(自写)
Jan 16 PHP
新浪SAE搭建PHP项目教程
Jan 28 PHP
typecho插件编写教程(四):插件挂载
May 28 PHP
Yii2框架类自动加载机制实例分析
May 02 PHP
PHP检查端口是否可以被绑定的方法示例
Aug 09 PHP
在TP5数据库中四个字段实现无限分类的示例
Oct 18 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写杨辉三角实例代码
2011/07/17 PHP
PHP自动重命名文件实现方法
2014/11/04 PHP
PHP接口并发测试的方法(推荐)
2016/12/15 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
js程序中美元符号$是什么
2008/06/05 Javascript
基于jQuery的淡入淡出可自动切换的幻灯插件打包下载
2010/09/15 Javascript
html组件不可输入(只读)同时任何组件都有效
2013/04/01 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
封装了jQuery的Ajax请求全局配置
2015/02/05 Javascript
AngularJS基础 ng-keydown 指令简单示例
2016/08/02 Javascript
js判断一个字符串是以某个字符串开头的简单实例
2016/12/27 Javascript
JS实现的走迷宫小游戏完整实例
2017/07/19 Javascript
关于axios如何全局注册浅析
2018/01/14 Javascript
微信小程序实现城市列表选择
2018/06/05 Javascript
详解Vue的watch中的immediate与watch是什么意思
2019/12/30 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
解决Python中由于logging模块误用导致的内存泄露
2015/04/23 Python
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
flask-restful使用总结
2018/12/04 Python
python 根据时间来生成唯一的字符串方法
2019/01/14 Python
班长岗位职责
2013/11/10 职场文书
房地产销售经理岗位职责
2014/01/01 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
感恩的演讲稿
2014/05/06 职场文书
司法局火灾防控方案
2014/06/05 职场文书
竞选班长演讲稿500字
2014/08/22 职场文书
党的群众路线教育实践活动个人对照检查材料范文
2014/09/25 职场文书
向国旗敬礼学生寄语大全
2014/09/30 职场文书
会计专业自荐信范文
2015/03/05 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
关于调整工作时间的通知
2015/04/24 职场文书
校园运动会广播稿
2015/08/19 职场文书
干部理论学习心得体会
2016/01/21 职场文书
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python