博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP二维数组排序函数
阅读量:5220 次
发布时间:2019-06-14

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

HP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义。

以下函数是对一个给定的二维数组按照指定的键值进行排序,先看函数定义:

 

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; }

转载于:https://www.cnblogs.com/wrfdg/p/3145604.html

你可能感兴趣的文章
Fire!
查看>>
洛谷P2777
查看>>
Ajax
查看>>
PHPStorm2017设置字体与设置浏览器访问
查看>>
android开发学习笔记:圆角的Button
查看>>
Activity简介
查看>>
jqGrid树
查看>>
循环-12. 打印九九口诀表(15)
查看>>
oracle树状索引详解(图摘取《收获不止oracle》)
查看>>
Android Studio 设置代码提示和代码自动补全快捷键--Eclipse 风格 - 转
查看>>
ORACLE基本操作备忘
查看>>
Maven学习:项目之间的关系
查看>>
SQL查询总结 - wanglei
查看>>
安装cocoa pods时出现Operation not permitted - /usr/bin/xcodeproj的问题
查看>>
makefile中使用变量
查看>>
GIT笔记:将项目发布到码云
查看>>
JavaScript:学习笔记(7)——VAR、LET、CONST三种变量声明的区别
查看>>
JavaScript 鸭子模型
查看>>
PHP典型功能与Laravel5框架开发学习笔记
查看>>
SQL Server 如何查询表定义的列和索引信息
查看>>