对于普通数据排序我们直接使用系统自带数组排序函数即可,如果是关系数组排序你知道如何操作吧?下面来给各位整理了几个例子大家一起来看看吧。
参数说明:$data 目标数组 $key 排序字段, $sort 排序规则
代码如下 | 复制代码 |
function getSortArray($data,$key,$sort='ASC') 使用方法: $a = array( 结果: ( [0] => Array ( 立即学习“PHP免费学习笔记(深入)”; [name] => sunny [age] => 28 )
[1] => Array ( 立即学习“PHP免费学习笔记(深入)”; [name] => stone [age] => 17 [sex] => 男 )
[2] => Array ( 立即学习“PHP免费学习笔记(深入)”; [name] => grass [age] => 16 [sex] => 女 )
[3] => Array ( 立即学习“PHP免费学习笔记(深入)”; [name] => sea [age] => 15 [birthday] => 1987-08-16 )
) |
不知道你有没有看懂呢?没懂我们再看两个数组排序例子
要对数组针对age字段进行排序,php自带的简单sort功能函数,显然都不能满足需求,因此需要自己写一个快速排序代码来实现相应的需求。
代码如下 | 复制代码 |
/**
$array = array( |
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号