array_multisort数组排序问题,请看代码!

落叶秋2020 2009-11-20 09:57:05
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?请高手指点啊?
...全文
134 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
落叶秋2020 2009-11-20
  • 打赏
  • 举报
回复
xuzuning你好,多谢!功能已经实现,马上结贴
xuzuning 2009-11-20
  • 打赏
  • 举报
回复
$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
)

)
落叶秋2020 2009-11-20
  • 打赏
  • 举报
回复
如果用SQL语句肯定可以排序了,我的意思怎么在数组中进行排序
tfxg 2009-11-20
  • 打赏
  • 举报
回复
SORT_ASC是遞增,SORT_DESC遞減
qs9515 2009-11-20
  • 打赏
  • 举报
回复
你sql语句不 可以order by admin1吗?

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧