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、我怎么用array_multisort排序方法把admin1的值从小到大排序,进行SORT_ASC排序或者是SORT_DESC?请高手指点啊?
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
))