Array ( [0] => Array ( [id] => 1 [username] => admin [admin1] => 10 ) [1] => Array ( [id] => 4 [username] => nihexiang [admin1] => 11 ) [2] => Array ( [id] => 5 [username] => 835 [admin1] => 18 ) [3] => Array ( [id] => 6 [username] => wangzhan [admin1] => 12 ) [4] => Array ( [id] => 13 [username] => administrator [admin1] => 13 ) [5] => Array ( [id] => 14 [username] => 19861215 [admin1] => 16 ) [6] => Array ( [id] => 15 [username] => visabest [admin1] => 15) )//数组是走数据库里面读取到数组中的
问题:
1、我怎么用array_multisort排序方法把admin1的值从小到大排序,进行SORT_ASC排序或者是SORT_DESC?请高手指点啊?

解决方案 »

  1.   

    你sql语句不 可以order by admin1吗?
      

  2.   

    SORT_ASC是遞增,SORT_DESC遞減
      

  3.   

    如果用SQL语句肯定可以排序了,我的意思怎么在数组中进行排序
      

  4.   

    $ar = array(
     array( 'id' => 1, 'username' => 'admin', 'admin1' => 10 ),
     array( 'id' => 4, 'username' => 'nihexiang', 'admin1' => 11 ),
     array( 'id' => 5, 'username' => '835', 'admin1' => 18 ),
     array( 'id' => 6, 'username' => 'wangzhan', 'admin1' => 12 ),
     array( 'id' => 13, 'username' => 'administrator', 'admin1' => 13 ),
     array( 'id' => 14, 'username' => '19861215', 'admin1' => 16 ),
     array( 'id' => 15, 'username' => 'visabest', 'admin1' => 15),
    );foreach($ar as $v) $r[] = $v['admin1'];
    array_multisort($r, SORT_DESC, $ar);print_r($ar);
    Array
    (
        [0] => Array
            (
                [id] => 5
                [username] => 835
                [admin1] => 18
            )    [1] => Array
            (
                [id] => 14
                [username] => 19861215
                [admin1] => 16
            )    [2] => Array
            (
                [id] => 15
                [username] => visabest
                [admin1] => 15
            )    [3] => Array
            (
                [id] => 13
                [username] => administrator
                [admin1] => 13
            )    [4] => Array
            (
                [id] => 6
                [username] => wangzhan
                [admin1] => 12
            )    [5] => Array
            (
                [id] => 4
                [username] => nihexiang
                [admin1] => 11
            )    [6] => Array
            (
                [id] => 1
                [username] => admin
                [admin1] => 10
            ))
      

  5.   

    xuzuning你好,多谢!功能已经实现,马上结贴