php实现数组按指定KEY排序的方法


Posted in PHP onMarch 30, 2015

本文实例讲述了php实现数组按指定KEY排序的方法。分享给大家供大家参考。具体实现方法如下:

function array_sort($arr,$keys,$orderby='asc'){
  $keysvalue = $new_array = array();
  foreach ($arr as $k=>$v){
    $keysvalue[$k] = $v[$keys];
  }
  if($orderby== 'asc'){
    asort($keysvalue);
  }else{
    arsort($keysvalue);
  }
  reset($keysvalue);
  foreach ($keysvalue as $k=>$v){
    $new_array[] = $arr[$k];
  }
  return $new_array;
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
一个PHP+MSSQL分页的例子
Oct 09 PHP
一个用于网络的工具函数库
Oct 09 PHP
浅析PHP中Collection 类的设计
Jun 21 PHP
如何修改和添加Apache的默认站点目录
Jul 05 PHP
php实现的短网址算法分享
Jun 20 PHP
Yii中实现处理前后台登录的新方法
Dec 28 PHP
WordPress中自定义后台管理界面配色方案的小技巧
Dec 29 PHP
PHP打印输出函数汇总
Aug 28 PHP
PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析
Feb 04 PHP
PHP最常用的正则表达式
Feb 13 PHP
PHP标准库 (SPL)――Countable用法示例
Jun 05 PHP
用php如何解决大文件分片上传问题
Jul 07 PHP
php将图片保存为不同尺寸图片的图片类实例
Mar 30 #PHP
Linux系统下php获得系统分区信息的方法
Mar 30 #PHP
PHP连接操作access数据库实例
Mar 30 #PHP
php中使用sftp教程
Mar 30 #PHP
php计算一个文件大小的方法
Mar 30 #PHP
smarty模板引擎之内建函数用法
Mar 30 #PHP
PHP中实现Bloom Filter算法
Mar 30 #PHP
You might like
php.ini修改php上传文件大小限制的方法详解
2013/06/17 PHP
php inc文件使用的风险和注意事项
2013/11/12 PHP
从PHP的源码中深入了解stdClass类
2014/04/18 PHP
PHP针对字符串开头和结尾的判断方法
2016/07/11 PHP
laravel清除视图缓存的代码
2019/10/23 PHP
Aster vs KG BO3 第三场2.18
2021/03/10 DOTA
js脚本学习 比较实用的基础
2006/09/07 Javascript
JavaScript获取GridView选择的行内容
2009/04/14 Javascript
JavaScript 学习小结(适合新手参考)
2009/07/30 Javascript
Mootools 1.2教程 函数
2009/09/15 Javascript
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
ExtJs 3.1 XmlTreeLoader Example Error
2010/02/09 Javascript
jquery multiSelect 多选下拉框
2010/07/09 Javascript
JavaScript中的普通函数与构造函数比较
2015/04/07 Javascript
jQuery实现简单的抽奖游戏
2017/05/05 jQuery
vue中使用微信公众号js-sdk踩坑记录
2019/03/29 Javascript
封装一下vue中的axios示例代码详解
2020/02/16 Javascript
JS错误处理与调试操作实例分析
2020/04/13 Javascript
Vue elementui字体图标显示问题解决方案
2020/08/18 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
解决vux 中popup 组件Mask 遮罩在最上层的问题
2020/11/03 Javascript
Vue——前端生成二维码的示例
2020/12/19 Vue.js
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
django用户注册、登录、注销和用户扩展的示例
2018/03/19 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
2018/04/02 Python
python多进程使用及线程池的使用方法代码详解
2018/10/24 Python
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
Java中会存在内存泄漏吗,请简单描述
2016/12/22 面试题
经验丰富大学生村干部自我鉴定
2014/01/22 职场文书
有兼职工作经历的简历自我评价
2014/03/07 职场文书
课外访万家心得体会
2014/09/03 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
2015年助理工程师工作总结
2015/04/03 职场文书
学雷锋献爱心倡议书
2015/04/27 职场文书
人与自然观后感
2015/06/16 职场文书
优秀党员主要事迹材料
2015/11/04 职场文书