php简单实现数组分页的方法


Posted in PHP onApril 30, 2016

本文实例讲述了php简单实现数组分页的方法。分享给大家供大家参考,具体如下:

首先学东西  要多看手册
用php自带的函数  可以解决一些难解的问题

<?php
/**
 * Created by JetBrains PhpStorm.
 * User: Administrator
 * Date: 13-6-11
 * Time: 上午11:43
 * To change this template use File | Settings | File Templates.
 */
header("Content-type:text/html;charset=utf-8");
$array =array (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25);
$page=$_GET['page']?(int)$_GET['page']:'0';
$size=5;
$pnum = ceil(count($array) / $size);
$newArray = array_slice($array,($page-1)*$size,$size);
foreach($newArray as $key=>$val)
{
  echo "<a href=\"array1.php?catid=$key.html\" target=\"_blank\">$val</a>\n";
}
echo "<br/><br/><br/><br/>";
echo "<a href=?>第一页</a>\n";
$str='';
for($i=1;$i<=$pnum-1;$i++)
{
  echo "<a href=\"?page=$i\" target=\"_blank\"";
  if($i==$page){echo "style='color:red;'";};
  echo ">$i</a>\n\n";
}
echo "<a href=?page=$pnum>最后一页</a>\n";
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
4.与数据库的连接
Oct 09 PHP
PHP 中的批处理的实现
Jun 14 PHP
PHP正确解析UTF-8字符串技巧应用
Nov 07 PHP
深入php之规范编程命名小结
May 15 PHP
php操作mysqli(示例代码)
Oct 28 PHP
ThinkPHP模板判断输出Defined标签用法详解
Jun 30 PHP
PHP实现模仿socket请求返回页面的方法
Nov 04 PHP
php判断访问IP的方法
Jun 19 PHP
10个超级有用的PHP代码片段果断收藏
Sep 23 PHP
基于命令行执行带参数的php脚本并取得参数的方法
Jan 25 PHP
PHP与SQL语句写一句话木马总结
Oct 11 PHP
php+iframe 实现上传文件功能示例
Mar 04 PHP
php简单创建zip压缩文件的方法
Apr 30 #PHP
Yii2 rbac权限控制操作步骤实例教程
Apr 29 #PHP
PHP.vs.JAVA
Apr 29 #PHP
Yii实现简单分页的方法
Apr 29 #PHP
php实现在站点里面添加邮件发送的功能
Apr 28 #PHP
php提交过来的数据生成为txt文件
Apr 28 #PHP
php生成txt文件实例代码介绍
Apr 28 #PHP
You might like
关于session在PHP5的配置文件中的详细设置参数说明
2011/04/20 PHP
PHP获取http请求的头信息实现步骤
2012/12/16 PHP
PHP中绘制图像的一些函数总结
2014/11/19 PHP
PHP实现的曲线统计图表示例
2016/11/10 PHP
php实现统计二进制中1的个数算法示例
2018/01/23 PHP
prototype class详解
2006/09/07 Javascript
js资料prototype 属性
2007/03/13 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
Kibo 用于处理键盘事件的Javascript工具库
2011/10/28 Javascript
自动刷新网页,自动刷新当前页面,JS调用
2013/06/24 Javascript
jquery动态改变onclick属性导致失效的问题解决方法
2013/12/04 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
2014/03/06 Javascript
js判断浏览器类型及设备(移动页面开发)
2015/07/30 Javascript
使用JavaScript为Kindeditor自定义按钮增加Audio标签
2016/03/18 Javascript
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
利用yarn代替npm管理前端项目模块依赖的方法详解
2017/09/04 Javascript
在vue中阻止浏览器后退的实例
2019/11/06 Javascript
python处理csv数据的方法
2015/03/11 Python
简单谈谈Python中的元祖(Tuple)和字典(Dict)
2017/04/21 Python
基于python元祖与字典与集合的粗浅认识
2017/08/23 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
python MNIST手写识别数据调用API的方法
2018/08/08 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
Keras预训练的ImageNet模型实现分类操作
2020/07/07 Python
Selenium webdriver添加cookie实现过程详解
2020/08/12 Python
Pytorch实现WGAN用于动漫头像生成
2021/03/04 Python
Clarks鞋澳大利亚官方网站:Clarks Australia
2019/12/25 全球购物
人事科岗位职责范本
2014/03/02 职场文书
劲霸男装广告词改编版
2014/03/21 职场文书
工程售后服务方案
2014/06/08 职场文书
装饰公司活动策划方案
2014/08/23 职场文书
2016年主题党日活动总结
2016/04/05 职场文书
大学生奶茶店创业计划书
2019/06/25 职场文书
你会写请假条吗?
2019/06/26 职场文书
python Tkinter的简单入门教程
2021/04/11 Python
Python实现机器学习算法的分类
2021/06/03 Python