$list = array_merge($a,$b,$c); 合并数组

$pageSize = Request::param('page_size') ? Request::param('page_size') : config('page_size');  //分页每页条数

$page = Request::param('page') ? Request::param('page') : 1; //分页页数 默认为1
     
$a = $page-1;
$b = $a * $pageSize;
    
$time_array = array();  //时间排序数组
foreach ($list as $key => $v) {
       $time_array[] = $list[$key]['last_status'];
}
array_multisort($time_array, SORT_DESC, $list);  //通过时间排序
        
$data_rt['total'] = count($list); //获取总条数
$list = array_slice($list,$b,$pageSize); 分页部分
$data_rt['data'] = $list;
       
$rs_arr['status'] = 200;
$rs_arr['msg'] = 'success';
$rs_arr['data'] = $data_rt;
return json_encode($rs_arr,true);
exit;

这样就可以传递前端了

Thinkphp5.1 合并后的数组进行排序之后分页相关推荐

  1. C语言算法题 合并两个数组并排序

    一.题目内容 给你两个集合,要求{A} + {B}. 注:同一个集合中不会有两个相同的元素. Input 每组输入数据分为三行,第一行有两个数字n,m(0<n,m<=10000),分别表示 ...

  2. java将两个数组合并为一个数组并排序,人生转折!

    前言 阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性.作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及.所以,大厂程序员的很多经验 ...

  3. 2个数组合并排序 php,PHP_基于php实现随机合并数组并排序(原排序),最近做了一个项目,其中有这 - phpStudy...

    基于php实现随机合并数组并排序(原排序) 最近做了一个项目,其中有这样一个需求要实现,原有帖子列表A,现在需要在A中推广新业务B,那么需要在A列表中1:1混合B中的数据,随机混合,但是需要保持A和B ...

  4. 【LeetCode】004 Median of Two Sorted Arrays 两个排序数组合并后的中位数

    题目:LeetCode 004 Median of Two Sorted Arrays There are two sorted arrays nums1 and nums2 of size m an ...

  5. php 合并两个数组并去重,合并两个数组 以KEY 作为键

    $a= array( array( 'ID'=> 2 ) ); $b= array( array( 'ID'=> 5656 ) ); print_r($r); //合并两个数组 以ID值 ...

  6. javascript合并多层级数组

    需求 返回一个数组的最低层级展现(遍历出数组中每个元素) 输入:一个数组 输出:修改后的单层数组 代码 const deepFlatten = arr=>[].concat(...arr.map ...

  7. php数组合并多维,PHP合并多维数组

    array_merge 只能合并一维: array_merge_recursive 虽然可以递归地合并多维数组,但是它会把相同的 key 的值合并到一个数组中去,而不是保留后面的数组的值: /** * ...

  8. 两个数组合并成一个数组

    将两个数组 A  ['A1', 'A2', 'B1', 'B2', 'C1', 'C2', 'D1', 'D2'] 和 B ['A', 'B', 'C', 'D'], 合并为 ['A1', 'A2', ...

  9. js合并两个数组对象并且去掉重复的内容(map结合find)

    demo如下: const arr1 = [{id:'1',name:'小红'},{id:'2',name:'小绿'},{id:'3',name:'小黄'}];const arr2 = [{id:'1 ...

最新文章

  1. 手工管理和计算机管理,ERP系统管理与传统的手工管理之间的区别
  2. Windows 程序员必备的知识和工具
  3. hdu2588 GCD
  4. Java客户端操作elasticsearch--添加文档
  5. 网狐框架分析八--web登录游戏大厅流程
  6. yii添加模型基础类
  7. 草稿 复选框绑定数据 1204
  8. 关于jquery基本过滤器中:eq()无法传变量的问题
  9. python-snap7安装各种报错
  10. java ognl表达式_OGNL表达式
  11. Tomcat安装及环境配置(详细教程)
  12. Android studio实现语音转文字功能
  13. 事物级别,不可重复读和幻读的区别
  14. BiDi单纤双向光模块全解析
  15. pdf电子书转换成txt文档
  16. C++用循环写出一个金字塔
  17. PPT处理控件Aspose.Slides功能演示:使用 C# 在 PowerPoint 演示文稿中创建 SmartArt
  18. 刷机命令android手机刷机后,wifi无法使用的解决方法
  19. Socket网络编程详解
  20. C# Xamarin For Android移动开发项目实战篇

热门文章

  1. androidd时光轴效果实现
  2. 金融银行业安防系统安全防护解决方案
  3. IoT黑板报0111:苹果Swift语言之父离职 转投特斯拉
  4. 【Android -- 性能优化】过度绘制分析工具 — GPU
  5. OSI七层协议模型、TCP/IP四层模型和五层协议体系
  6. ASP.NET C# Session的简介及用法
  7. python getattr调用自己模块_Python的getattr()
  8. 思维导图五(Linux、JVM、Redis、RabbitMQ、ElasticSearch)
  9. 深度学习-自学习(self taught learning)
  10. tag面包屑vuex