龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php一维二维数组键排序方法实例总结(2)

时间:2014-11-16 02:12来源:网络整理 作者:网络 点击:
分享到:
执行后打印结果如下: 复制代码 代码如下: Array ( [0] = Array ( [volume] = 98 [edition] = 2 ) [1] = Array ( [volume] = 86 [edition] = 1 ) [2] = Array ( [volume] = 86 [edition] = 6 [3]

执行后打印结果如下:

复制代码 代码如下:
Array
(
    [0] => Array
        (
            [volume] => 98
            [edition] => 2
        )
    [1] => Array
        (
            [volume] => 86
            [edition] => 1
        )
    [2] => Array
        (
            [volume] => 86
            [edition] => 6
         
    [3] => Array
        (
            [volume] => 85
            [edition] => 6
        )
    [4] => Array
        (
            [volume] => 67
            [edition] => 2
        )
    [5] => Array
        (
            [volume] => 67
            [edition] => 7
        )
)

一维数组排序我们只要使用sort()就可以了,相对应的 asort($arr); 函数,是按键值排序,且维持原有的键值关系。

同样原理,rsort(); arsort(); krsort(); 函数除了排序是按降序排列外,其它与sort(); rsort(); ksort(); 相同。

希望本文所述对大家的PHP程序设计有所帮助。

精彩图集

赞助商链接