数组排序

Posted guiking

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组排序相关的知识,希望对你有一定的参考价值。

数组排序
$sort = array_column($list, ‘uv‘);
array_multisort($sort, SORT_DESC, $list);


数组分页(用tp分页)
$list_print = $list;
$count = count($list);
$page_num = 20;
$Page = new ThinkPage($count, $page_num);
$list = array_slice($list, $Page->firstRow, $Page->listRows);


根据数组中相同的某些指定的值去重
$list = 你查询出来得数据有重复值;
$result = array();
foreach ($list as $val) {
$key = $val[‘app_id‘] . $val[‘app_name‘] . $val[‘date‘] . $val[‘pv‘] . $val[‘uv‘] . $val[‘new_user‘];
if (!isset($result[$key])) {
$result[$key] = $val;
}
}
$list = array_values($result);
 




















以上是关于数组排序的主要内容,如果未能解决你的问题,请参考以下文章

PHP 数组排序:内置函数算法排序

PHP 数组排序:内置函数算法排序

数组排序是啥?

js对象数组按照另一个数组排序

JS数组排序

PHP二维数组按照指定的顺序排序