• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP读取txt文本文件并分页显示的方法_php技巧

php 搞代码 3年前 (2022-01-26) 29次浏览 已收录 0个评论

本文实例讲述了PHP读取txt文本文件并分页显示的方法。分享给大家供大家参考。具体实现方法如下:

<?php<br />    session_start(); <br />    if (empty($page)) {$page=1;}<br />    if (isset($_GET['page'])==TRUE) {$page=$_GET['page']; }<br />?> <br /> <br /> <br /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <br /><title>Read Result</title> <br /><style type="text/css"> <br /><!---ecms -ecms  <br />.STYLE1 {font-size: 12px} <br />.STYLE2 {font-size: 18px} <br />--> <br /></style> <br /> <br /><body> <br /><table width="100%" bgcolor="#CCCCCC"> <br /><tr> <br /><td> <br /><?php <br />if($page){ <br />$counter=file_get_contents("example.txt"); //读取txt文件内容到$counter<br />$length=strlen($counter); <br />$page_count=ceil($length/5000); <br />function msubstr($str,$start,$len){ <br />    $strlength=$start+$len; <br />    $tmpstr="";<br />   <div style="color:transparent">本&文来源gaodai^.ma#com搞#代!码网</div><strong>搞gaodaima代码</strong> for($i=0;$i<$strlength;$i++) { <br />    if(ord(substr($str,$i,1))==0x0a) { <br />        $tmpstr.='<br />';<br />    }<br />    if(ord(substr($str,$i,1))>0xa0) { <br />        $tmpstr.=substr($str,$i,2); <br />        $i++; <br />    }<br />    else{ <br />        $tmpstr.=substr($str,$i,1); } <br />    } <br />    return $tmpstr; <br />} <br />//------------截取中文字符串---------<br />$c=msubstr($counter,0,($page-1)*5000); <br />$c1=msubstr($counter,0,$page*5000); <br />echo substr($c1,strlen($c),strlen($c1)-strlen($c)); <br />}?> <br /></td> <br /></tr> <br /></table> <br /><table width="100%" bgcolor="#cccccc"> <br /><tr> <br /><td width="42%" align="center" valign="middle"><span class="STYLE1">  /  页 </span></td> <br /><td width="58%" height="28" align="left" valign="middle"><br /><span class="STYLE1"><br /><?php<br />echo "首页 ";  <br />if($page!=1){ <br />    echo "上一页 "; <br />} <br />if($page<$page_count){ <br />    echo "下一页 "; <br />}<br />echo "尾页";  <br />?> <br /></span> </td> <br /></tr> <br /></table> <br /> <br />

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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP读取txt文本文件并分页显示的方法_php技巧
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址