InfoQ

交流

讨论:请问如何对二维数组排序

作者 sdfsdfsafsaf 发布于 0000-00-00 分类:php基础编程

[PHP]$array = (array("b","1"),array("a","6"),array("c","4"));[/PHP]
排序后为:
a,6
b,1
c,4

请指教



逛论坛交流请问如何对二维数组排序

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

6 条回复

回复

冒泡排序吧! 发表人 火龙sky1号 发表于 11月30日
冒泡到不用,对一维数组可以用sort等函.. 发表人 sdfsdfsafsaf 发表于 11月30日
没有人知道吗? 村子里的高手呢 发表人 sdfsdfsafsaf 发表于 11月30日
可以把你需要排序的二维数组的元素位,.. 发表人 diudiu 发表于 11月30日
用ksort()试看看。 发表人 acai 发表于 11月30日
说错了,应该用这个 array_multisort.. 发表人 acai 发表于 11月30日
  1. 返回顶部

    Re: 请问如何对二维数组排序

    2003年11月30日 发表人 火龙sky1号

    冒泡排序吧!

  2. 返回顶部

    Re: 请问如何对二维数组排序

    2003年11月30日 发表人 sdfsdfsafsaf

    冒泡到不用,对一维数组可以用sort等函数进行直接排序
    但二维数组呢?

  3. 返回顶部

    Re: 请问如何对二维数组排序

    2003年11月30日 发表人 sdfsdfsafsaf

    没有人知道吗?
    村子里的高手呢

  4. 返回顶部

    Re: 请问如何对二维数组排序

    2003年11月30日 发表人 diudiu

    可以把你需要排序的二维数组的元素位,写到一个临时一维数组中,然后对这个临时数组用sort排序,然后把排序的结果与原先的二维数组进行对比,将对比结果写入到新的二维数组中,这样就可以达到你需要的结果了。

  5. 返回顶部

    Re: 请问如何对二维数组排序

    2003年11月30日 发表人 acai

    用ksort()试看看。

  6. 返回顶部

    Re: 请问如何对二维数组排序

    2003年11月30日 发表人 acai

    说错了,应该用这个
    array_multisort($array, SORT_ASC);




  7. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

今晚小夜!要下了!

明天早上再来!各位88罗~

javascript 与 php 的参数传递问题?

请赐教! 给各相关的例子即可!

加点洗澡水!!!!

洗澡了噢。谁想和我一起洗啊。

大家看看我的程序那里错了

第一次运行没有设session,所以会运行if里的程序 但第二次应该...

我新做的留言系統,請大家多提意見!

http://211.148.139.146/smarty 我剛學用smarty模板學做網...

谁有photoshop教程?

提供下载或相关连接~~谢谢~~

强烈抗议火龙使用偶的签名

强烈抗议火龙使用偶的签名!!! 这是偶妹妹给我的。 请立即...

<ilayer>的用法

如题。 有谁知道? 另外,ilayer和layer及div、span有什么区...

echo $PHP_SELF;怎么什么都不输出?

如题,我想得到本页页面的地址

绝对够黄,是男人的都会喜欢

sd

[]