二维数组,根据二维数组内的元素进行排序
来源:互联网 发布:好听的名字 知乎 编辑:程序博客网 时间:2024/06/06 03:26
protected function sort($arrUsers){
$sort = array(
'direction' => 'SORT_ASC', //排序顺序标志 SORT_DESC 降序;SORT_ASC 升序
'field' => 'distance', //排序字段
);
$arrSort = array();
foreach($arrUsers AS $uniqid => $row){
foreach($row AS $key=>$value){
$arrSort[$key][$uniqid] = $value;
}
}
if($sort['direction']){
array_multisort($arrSort[$sort['field']], constant($sort['direction']), $arrUsers);
}
return $arrUsers;
}
$sort = array(
'direction' => 'SORT_ASC', //排序顺序标志 SORT_DESC 降序;SORT_ASC 升序
'field' => 'distance', //排序字段
);
$arrSort = array();
foreach($arrUsers AS $uniqid => $row){
foreach($row AS $key=>$value){
$arrSort[$key][$uniqid] = $value;
}
}
if($sort['direction']){
array_multisort($arrSort[$sort['field']], constant($sort['direction']), $arrUsers);
}
return $arrUsers;
}
阅读全文
0 0
- 二维数组,根据二维数组内的元素进行排序
- 二维数组根据某个键的值进行排序
- PHP二维数组根据某个数组元素排序
- 二维数组根据汉字排序
- PHP 二维数组根据某个字段进行排序
- PHP二维数组根据某一个字段进行排序
- 数组冒泡排序 二维数组元素排序
- 二维数组的排序
- 二维数组的排序
- 二维数组的排序
- 二维数组的排序
- 二维数组的排序
- 二维数组的排序
- 二维数组的排序
- 需要根据二维数组里面的某一个数组排序
- 指向二维数组的元素
- 二维数组元素的地址
- PHP 二维数组根据某个字段排序
- dubbo 配置文件详解
- Unity中动态修改Terrain地形
- Mybatis学习笔记(四)——MyBatis整合spring
- 常用Linux操作命令
- python3.6的一些新功能
- 二维数组,根据二维数组内的元素进行排序
- GO 语言websocket编程
- rsync+sshpass使用
- Jquery 中的checkbox checked不显示问题
- Python之——实现SSH隧道功能
- 94. Binary Tree Inorder Traversal
- python 散点图
- (安卓特效) 卡片式控件 CardView
- Apache windows 配置一个 IP 绑定多个域名