美文网首页
PHP 实现数组分页

PHP 实现数组分页

作者: 腿长袖子短 | 来源:发表于2019-06-24 10:46 被阅读0次
  • 很多时候业务需要的数据需要对于查询出来的数据进行归类,比如:以时间为维度,将sql查询出来的数据根据月份归类,比如下边的这种数据结构,对于这种业务要求的数据,或者类似这种的需要重新分组归类处理的数据结构,甚至比这种更复杂的数据,直接用sql实现分页有时候就无法满足需求了
Array
(
    [2019-06-24] => Array
        (
            [0] => Array
                (
                    [name] => 张三
                    [age] => 23
                    [registerTime] => 2019-06-24 08:12:36
                )

            [1] => Array
                (
                    [name] => 李四
                    [age] => 89
                    [registerTime] => 2019-06-24 13:32:48
                )

        )

    [2019-06-25] => Array
        (
            [0] => Array
                (
                    [name] => 王五
                    [age] => 45
                    [registerTime] => 2019-06-25 15:21:12
                )

            [1] => Array
                (
                    [name] => 赵四
                    [age] => 34
                    [registerTime] => 2019-06-24 20:09:02
                )

        )

)
  • 所以我们的解决思路就是,对已经归类好的数据进行 数组分页
$count = count($data);//计算总数据量
$skip = ($page - 1) * $pageSize;//计算分页偏移量
$pagingData = array_slice($data,$skip,$pageSize,true);//实现数组分页

相关文章

  • PHP 实现数组分页

    很多时候业务需要的数据需要对于查询出来的数据进行归类,比如:以时间为维度,将sql查询出来的数据根据月份归类,比如...

  • PHP实现分页功能

    PHP实现分页功能 1.PHP代码块 2.HTML

  • CI分页搜索实现

    CI分页搜索实现 分类:php学习笔记2013-10-28 16:13992人阅读评论(2)收藏举报 ci分页搜索...

  • php哈希冲突攻击解析

    一段攻击代码 插入结果 php5(5.2) php7 php 数组的实现 php 中的数组是 php 中非常好用的...

  • CURL实例(PHP递归实现获取服务端API数据)

    /* * title:php实现curl递归调用分页api数据,并生成到sql写入语句 * * author:...

  • php 对数组进行分页

    有些时候我们使用mysql进行分页不能满足我们的要求,我们需要对数据进行处理后在进行分页,这时候我们可以使用php...

  • php实现分页代码

    mysql+php实现分页 数据库设计,如图 /** * 1.获取页数 */ $page = empty($_GE...

  • 渲染数组实现分页

    php基础精粹

    PHP php数组 php数组之索引数组初始化 PHP数组之索引数组赋值 PHP数组之访问索引数组内容 PHP数组...

  • PHP Array

    php的存储在内部是通过hashtable实现的,所以可以认为PHP的数组只有关联数组,且数组有很多用途:数组、栈...

网友评论

      本文标题:PHP 实现数组分页

      本文链接:https://www.haomeiwen.com/subject/rkknqctx.html