分享一个简单明了的PHP数组分页,还有实例哦!

PHP 1873 0 2012-08-24

分享一个简单明了的PHP数组分页,还有实例哦!
<?php
//比如字符:
$mobile='130,131,132,133,134,135,136,137,138,139,187,189';
$page=$_GET['page'];  //获取页数
$mb_arr=split(',',$mobile);  //转换为数组
$num=count($mb_arr);  //计算数据个数
$pageRows=10;   //设置每页显示条数
$pageCount=ceil($num/$pageRows);  //计算总页数
if(!is_numeric($page) || $page<1){$page=1;}
if($page>$pageCount){$page=$pageCount;}
$newarr = array_slice($mb_arr, ($page-1)*$pageRows, $pageRows);
for($k=0;$k<count($newarr);$k++)
{
 $mobiles.=$newarr[$k].' / ';
}
echo '<p>'.rtrim($mobiles,' / ').'</p>';
?>
<a href="?page=<?=$page-1?>">上一页</a> &nbsp; <a href="?page=<?=$page+1?>">下一页</a>

上一篇:PHP+mysql常用查询语句集合

下一篇:php上传文件$_FILES数组为空的解决办法

讨论数量:1

天涯网魂 3 杠 5 星2012-08-24 16:26:18

顶!!无私奉献值得尊敬!

请先登录再发表讨论。 2024-04-29

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链