A.PHP读取txt文本文件并分页显示的方法
生活随笔
收集整理的這篇文章主要介紹了
A.PHP读取txt文本文件并分页显示的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PHP讀取txt文本文件并分頁顯示的方法
作者:TomRobert 字體:[增加?減小] 類型:轉載 時間:2015-03-11?我要評論
這篇文章主要介紹了PHP讀取txt文本文件并分頁顯示的方法,涉及php操作文件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下本文實例講述了PHP讀取txt文本文件并分頁顯示的方法。分享給大家供大家參考。具體實現方法如下:
復制代碼代碼如下:<?php??? session_start();?
??? if (empty($page)) {$page=1;}
??? if (isset($_GET['page'])==TRUE) {$page=$_GET['page']; }
?>?
<html>?
<head>?
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />?
<title>Read Result</title>?
<style type="text/css">?
<!--?
.STYLE1 {font-size: 12px}?
.STYLE2 {font-size: 18px}?
-->?
</style>?
</head>?
<body>?
<table width="100%"? bgcolor="#CCCCCC">?
<tr>?
<td >?
<?php?
if($page){?
$counter=file_get_contents("example.txt"); //讀取txt文件內容到$counter
$length=strlen($counter);?
$page_count=ceil($length/5000);?
function msubstr($str,$start,$len){?
??? $strlength=$start+$len;?
??? $tmpstr="";
??? for($i=0;$i<$strlength;$i++) {?
??? if(ord(substr($str,$i,1))==0x0a) {?
??????? $tmpstr.='<br />';
??? }
??? if(ord(substr($str,$i,1))>0xa0) {?
??????? $tmpstr.=substr($str,$i,2);?
??????? $i++;?
??? }
??? else{?
??????? $tmpstr.=substr($str,$i,1); }?
??? }?
??? return $tmpstr;?
}?
//------------截取中文字符串---------
$c=msubstr($counter,0,($page-1)*5000);?
$c1=msubstr($counter,0,$page*5000);?
echo substr($c1,strlen($c),strlen($c1)-strlen($c));?
}?>?
</td>?
</tr>?
</table>?
<table width="100%"? bgcolor="#cccccc">?
<tr>?
<td width="42%" align="center" valign="middle"><span class="STYLE1"> <?php echo $page;?> / <?php echo $page_count;?> 頁 </span></td>?
<td width="58%" height="28" align="left" valign="middle">
<span class="STYLE1">
<?php
echo "<a href=m.php?page=1>首頁</a> ";??
if($page!=1){?
??? echo "<a href=m.php?page=".($page-1).">上一頁</a> ";?
}?
if($page<$page_count){?
??? echo "<a href=m.php?page=".($page+1).">下一頁</a> ";?
}
echo "<a href=m.php?page=".$page_count.">尾頁</a>";??
?>?
</span> </td>?
</tr>?
</table>?
</body>?
來源:?http://www.jb51.net/article/62004.htm
轉載于:https://www.cnblogs.com/youyuanjuyou/p/8099432.html
總結
以上是生活随笔為你收集整理的A.PHP读取txt文本文件并分页显示的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringMvc渲染视图
- 下一篇: phpcms 添加稿件到栏目 add_