社区
基础编程
帖子详情
多维数组排序
zhuhao
2015-04-21 03:03:36
$a=array(
array(0,1,a,3,4),
array(0,1,b,3,4),
array(0,1,c,3,4),
array(0,1,a,3,4),
array(0,1,b,3,4),
);
请问这种数组,怎么根据 第3 那个位置来排序。
$a=array(
array(0,1,a,3,4),
array(0,1,a,3,4),
array(0,1,b,3,4),
array(0,1,b,3,4),
array(0,1,c,3,4),
);
...全文
103
3
打赏
收藏
多维数组排序
$a=array( array(0,1,a,3,4), array(0,1,b,3,4), array(0,1,c,3,4), array(0,1,a,3,4), array(0,1,b,3,4), ); 请问这种数组,怎么根据 第3 那个位置来排序。 $a=array( array(0,1,a,3,4), array(0,1,a,3,4), array(0,1,b,3,4), array(0,1,b,3,4), array(0,1,c,3,4), );
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
misaka去年夏天
2015-04-21
打赏
举报
回复
学好函数 可以少走弯路,本来打算写个函数排顺序的,突然想到有木有函数直接排序,就查了下手册发现还真有,直接完成楼主想要的结果了代码如下 $a=array( array(0,1,'a',3,4), array(0,1,'b',3,4), array(0,1,'c',3,4), array(0,1,'a',3,4), array(0,1,'b',3,4), ); asort($a); print_r($a); ?>
ndfee
2015-04-21
打赏
举报
回复
function cmp ( $a , $b ) { return strcmp ( $a [2], $b [2]); } $a=array( array(0,1,a,3,4), array(0,1,b,3,4), array(0,1,c,3,4), array(0,1,a,3,4), array(0,1,b,3,4), ); usort ( $a, "cmp" );
shijiu520
2015-04-21
打赏
举报
回复
echo "<pre>"; $a=array( array(0,1,a,3,4), array(0,1,b,3,4), array(0,1,c,3,4), array(0,1,a,3,4), array(0,1,b,3,4), ); foreach($a as $v){ $b[] = $v[2]; } array_multisort($b,SORT_STRING,$a); print_r($a);
php 多维
数组
的
排序
php 多维
数组
的
排序
php 多维
数组
的
排序
C# 实现多维
数组
的
排序
算法
对于多维
数组
的
排序
,我们需要考虑如何定义
排序
的规则,以及如何遍历和比较多维
数组
中的元素。通过以上实现,我们展示了如何在C#中实现多维
数组
的
排序
算法。对于多维
数组
的
排序
,我们可以使用一些经典的
排序
算法,如冒泡
排序
、插入
排序
、选择
排序
等。然而,由于多维
数组
的特殊性,我们需要对这些算法进行适当的修改,以使其适用于多维
数组
的
排序
。冒泡
排序
是一种交换
排序
算法,它依次比较相邻的元素,并根据定义的
排序
规则进行交换,直到整个
数组
排序
完成。算法的主要逻辑是通过嵌套的循环遍历多维
数组
中的元素,并根据定义的
排序
规则进行交换。
PHP实现多维
数组
按指定值
排序
阅读目录1.先实现指定多维
数组
一个字段
排序
array_multisort函数对多个
数组
或多维
数组
进行
排序
一个对多个
数组
进行
排序
的例子改变
排序
顺序的例子多维
数组
排序
。2.实现多维
数组
的指定两个字段
排序
主要用到的PHP函数 array_multisort() 1.先实现指定多维
数组
一个字段
排序
根据二维
数组
的id值来
排序
,转换后的
数组
格式如下: <?php function arraySortByOneField($data, $field, $sort = SORT_DESC) { $fi
C语言从入门到精通+贪吃蛇游戏开发实战
掌握C语言数据类型,printf,scanf函数,运算符,if语句,switch语句,for,while,do...while循环语句;常用数学函数应用;一维
数组
,多维
数组
,查找和常用
排序
算法,结构体与指针,自定义函数的定义与使用,函数的实参与形参;用户图形界面,大量的上课习题,深入浅出的详细讲解,结合开发贪吃蛇游戏实战项目,能达到精通C语言的目标。
C#入门经典视频精讲
该视频课程主要讲解的是C#中的入门基础知识,主要有变量,常量,数据类型,表达式,运算符,流程控制语句,字符以及字符串,
数组
以及多维
数组
,方法等等有关基础知识的专业知识。帮助学员从零开始进阶。
基础编程
21,873
社区成员
140,452
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章