代码很简单,就不多废话了。
$array=array("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20");//规定要分页的数组 $page= $_GET['page']; $r = $this->page($array,5,$page); print_r($r); exit(); foreach($r["source"] as $s){ echo $s; } function page($array,$pagesize,$current){ $_return=array(); $total=ceil(Count($array)/$pagesize);//求总页数 $prev=(($current-1)<=0 ? "1":($current-1));//确定上一页,如果当前页是第一页,点击显示第一页 $next=(($current+1)>=$total ? $total:$current+1);//确定下一页,如果当前页是最后一页,点击下页显示最后一页 $current=($current>($total)?($total):$current);//当前页如果大于总页数,当前页为最后一页 $start=($current-1)*$pagesize;//分页显示时,应该从多少条信息开始读取 for($i=$start;$i<($start+$pagesize);$i++){ array_push($_return,$array[$i]);//将该显示的信息放入数组 $_return 中 } $pagearray["source"]=$_return; $pagearray["page"]="<a href=\"?page=1\">first</a> <a href=\"?page={$prev} \">prev</a> <a href=\"?page={$next}\">next</a> <a href=\"?page={$total}\">end</a>";//分页样式可跟据需要调整 return $pagearray; }
以上就是使用array函数实现分页的核心代码了,希望大家能够喜欢。
本文向大家介绍PHP实现的oracle分页函数实例,包括了PHP实现的oracle分页函数实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现的oracle分页函数。分享给大家供大家参考,具体如下: mysql有limit,分页的时候,我们可以用limit 30,40,而oracle没有limit,用其他的方法来代替--rownum. 一、底层方法 主要二个方法我写一点注释 二、
本文向大家介绍PHP中的array()函数,包括了PHP中的array()函数的使用技巧和注意事项,需要的朋友参考一下 PHP中的函数创建一个数组。 数组在PHP中是三种类型。 索引数组-它是带有数字索引的数组 关联数组-它是具有命名键的数组 多维数组-它是具有一个或多个数组的数组 语法 参数 值-设置值。 键-设置键。 返回 该函数返回参数数组。 以下是索引数组的示例。 示例 输出结果 以下是关
本文向大家介绍PHP中使用sleep函数实现定时任务实例分享,包括了PHP中使用sleep函数实现定时任务实例分享的使用技巧和注意事项,需要的朋友参考一下 在某些程序中,有一些特殊的功能需要用到定时执行,如果熟悉Linux的朋友肯定会说这不是容易吗,直接来个计划任务crontab不久实现了吗?这的确是可以实现,但必须是提前知道具体的执行时间,然后才能写到计划任务里去。比如凌晨两点,上午七点,或者每
本文向大家介绍PHP函数实现分页含文本分页和数字分页,包括了PHP函数实现分页含文本分页和数字分页的使用技巧和注意事项,需要的朋友参考一下 最近,在项目中要用到分页。分页功能是经常使用的一个功能,所以,对其以函数形式进行了封装。 参数解释: $pageTotal是总页数,$page是当前页,$total是从数据库中获取的数据总数; 为了简化,将参数全部封装 参数解释: $pagestart是当页从
本文向大家介绍使用lua实现php的print_r()函数功能,包括了使用lua实现php的print_r()函数功能的使用技巧和注意事项,需要的朋友参考一下 之前写了一些类似php的函数,下面再来一个print_r()函数,代码如下:
本文向大家介绍使用lua实现php的var_dump()函数功能,包括了使用lua实现php的var_dump()函数功能的使用技巧和注意事项,需要的朋友参考一下 习惯了php中的var_dump()函数,而如今写lua的时候总习惯使用var_dump()函数,于是就自己动手写了一个类似功能的var_dump()函数。