首页 > php数组 > php 数组排序 array_multisort rsort krsort

php 数组排序 array_multisort rsort krsort

这里主要是rsort krsort函数,他是对键名进行反序排序了,如果要数组元素值排序用sort就成了,array_multisort这个是对多维数组排序.

<?php
$array = array(array('www.phprm.com',6,8),array(1,2,6)); 
print_r($array); 
/* 
array 
( 
    [0] => array 
        ( 
            [0] => www.phprm.com 
            [1] => 6 
            [2] => 8 
        ) 
 
    [1] => array 
        ( 
            [0] => 1 
            [1] => 2 
            [2] => 6 
        ) 
 
) 
*/ 
array_multisort($array) ;//对二维数组进行排序 
print_r($array); 
/* 
array 
( 
    [0] => array 
        ( 
            [0] => www.phprm.com 
            [1] => 6 
            [2] => 8 
        ) 
 
    [1] => array 
        ( 
            [0] => 1 
            [1] => 2 
            [2] => 6 
        ) 
 
) 
*/ 
 
$ar = array('phprm.com',2,3,5); 
rsort($ar); 
print_r($ar); 
/* 
array 
( 
    [0] => 5 
    [1] => 3 
    [2] => 2 
    [3] => phprm.com 
) 
*/ 
 
krsort($ar); 
print_r($ar); 
/* 
array 
( 
    [3] => phprm.com 
    [2] => 2 
    [1] => 3 
    [0] => 5 
)*/

               


本文地址:http://www.phprm.com/shuzu/fs3133.html

转载随意,但请附上文章地址:-)

标签:array_multisort rsort krsort

相关文章

发表留言