lmbs PHP,php分页常用方法两种举例.

1.php超长文本分页.运用自定义函数unhtml

代码:

if ($page=="") {$page=1;}; //判断变量的值是否为空

include("function.php");//调用指定的包含文件,即自定义函数

?>

codego.net
 codego.net 
 

if($page){

$counter=file_get_contents("file/file.txt");

$length=strlen(unhtml($counter));

$page_count=ceil($length/1050);

$c=msubstr($counter,0,($page-1)*1050);

$c1=msubstr($counter,0,$page*1050);

echo substr($c1,strlen($c),strlen($c1)-strlen($c));

}?>

 
  页次:<?php echo $page;?> / <?php echo $page_count;?> 页  分页:

if($page!=1){

echo  "首页 ";

echo "上一页 ";

}

if($page

echo "下一页 ";

echo  "尾页";

}

?>

__________________________________________________________________________________________

2.Ajax无刷新分页

代码:

codego.net
 

//读取超长文本中的数据,实现超长文本中数据的分页显示

if($page){

$counter=file_get_contents("file/mr_synopsis.txt");

$length=strlen($counter);

$page_count=ceil($length/950);

$c=msubstr($counter,0,($page-1)*950);

$c1=msubstr($counter,0,$page*950);

echo substr($c1,strlen($c),strlen($c1)-strlen($c));

}

?>    

  页次:<?php echo $page;?> / <?php echo $page_count;?> 页  分页:

if($page!=1){

?>

首页 

")'>上一页 

if($page

?>

")'>下一页 

")'>尾页

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值