设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
php根据某字段对多维数组进行排序的方法 ...
返回列表
查看:
1545
|
回复:
0
php根据某字段对多维数组进行排序的方法
[复制链接]
新格网络
当前离线
积分
7789
2617
主题
2617
帖子
7789
积分
论坛元老
论坛元老, 积分 7789, 距离下一级还需 9992210 积分
论坛元老, 积分 7789, 距离下一级还需 9992210 积分
积分
7789
发消息
电梯直达
楼主
发表于 2018-2-14 05:48:46
|
只看该作者
|
倒序浏览
|
阅读模式
本文实例讲述了php根据某字段对多维数组进行排序的方法。分享给大家供大家参考。具体分析如下:
根据某字段对多维数组进行排序,在看到array_multisort方法的作用时突然想到,可以用来做这个方法
这段代码可实现根据field字段对数组进行排序
function sortArrByField(&$array, $field, $desc = false){
$fieldArr = array();
foreach ($array as $k => $v) {
$fieldArr[$k] = $v[$field];
}
$sort = $desc == false ? SORT_ASC : SORT_DESC;
array_multisort($fieldArr, $sort, $array);
}
希望本文所述对大家的php程序设计有所帮助。
您可能感兴趣的文章:
php array_map array_multisort 高效处理多维数组排序
PHP 多维数组排序实现代码
PHP合并数组+与array_merge的区别分析
array_multisort实现PHP多维数组排序示例讲解
PHP 多维数组的排序问题 根据二维数组中某个项排序
php 操作数组(合并,拆分,追加,查找,删除等)
PHP中数组合并的两种方法及区别介绍
PHP使用array_multisort对多个数组或多维数组进行排序
php二维数组合并及去重复的方法
php简单实现多维数组排序的方法
PHP简单实现多维数组合并与排序功能示例
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
网站推荐
电商运营
用户反馈
客户端