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中操作MySQL数据库的一些要注意的问题
Oct 09 PHP
PHP+MYSQL的文章管理系统(二)
Oct 09 PHP
php中取得文件的后缀名?
Feb 20 PHP
自定义php类(查找/修改)xml文档
Mar 26 PHP
基于php伪静态的实现详细介绍
Apr 28 PHP
ThinkPHP 表单自动验证运用示例
Oct 13 PHP
php中的字符编码转换函数用法示例
Oct 20 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
Oct 10 PHP
php图形jpgraph操作实例分析
Feb 22 PHP
PHP删除字符串中非字母数字字符方法总结
Jan 20 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
Jan 26 PHP
PHP数组访问常用方法解析
Sep 05 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 数组排序 array_multisort与uasort的区别
2011/03/24 PHP
PHP中soap的用法实例
2014/10/24 PHP
PHP在线打包下载功能示例
2016/10/15 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
PHP析构函数destruct与垃圾回收机制的讲解
2019/03/22 PHP
基于thinkphp6.0的success、error实现方法
2019/11/05 PHP
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
实现JavaScript的组成----BOM和DOM详解
2016/05/18 Javascript
node.js 中国天气预报 简单实现
2016/06/06 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
angular2+nodejs实现图片上传功能
2017/03/27 NodeJs
JavaScript获取tr td 的三种方式全面总结(推荐)
2017/08/15 Javascript
layer.open弹层查看缩略图的原图,自适应大小的实例
2019/09/05 Javascript
JavaScript实现手机号码 3-4-4格式并控制新增和删除时光标的位置
2020/06/02 Javascript
微信小程序 button样式设置为图片的方法
2020/06/19 Javascript
python抓取某汽车网数据解析html存入excel示例
2013/12/04 Python
Python库urllib与urllib2主要区别分析
2014/07/13 Python
Python的加密模块md5、sha、crypt使用实例
2014/09/28 Python
python发送邮件功能实现代码
2016/07/15 Python
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
2016/10/12 Python
python 使用递归实现打印一个数字的每一位示例
2020/02/27 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
2020/06/24 Python
Python实现一个简单的递归下降分析器
2020/08/01 Python
Python爬虫之Selenium库的使用方法
2021/01/03 Python
HTML5 SEO优化的一些建议
2020/08/27 HTML / CSS
Jogun Shop中文官网:韩国知名时尚男装网站
2016/10/12 全球购物
一站式跨境收款解决方案:Payoneer(派安盈)
2018/09/06 全球购物
英国领先的独立酒精饮料零售商:DrinkSupermarket
2021/01/13 全球购物
竞聘演讲稿怎么写
2014/08/28 职场文书
初婚初育证明范本
2014/11/24 职场文书
暑假安全保证书
2015/02/28 职场文书
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技