TypechoJoeTheme

Frozen个人随笔

admin

网站页面
标签搜索

PHP中数组根据其中某一个字段的值排序

PHP中有时候数组要根据某一个字段进行排序
可以使用 array_column,array_multisort这两个函数进行排序
首先使用 array_column 函数提取需要用来排序的字段数值
之后使用 array_multisort 函数来进行排序
上代码:
根据schools变量中的num进行倒序排序
$num = array_column($schools,'num');
array_multisort($num,SORT_DESC,$schools);
不需要对schools变量重新赋值

赞 · 0
评论 (3)