php

位置:IT落伍者 >> php >> 浏览文章

使用 PHP 读取文本(TXT)文件 并分页显示


发布日期:2018年09月13日
 
使用 PHP 读取文本(TXT)文件 并分页显示

[PHP]代码

view sourceprint?                                    <?php //you should save this file as mphp                                                 session_start();                                                 if (empty($page)) {$page=;}                                                 if (isset($_GET[page])==TRUE) {$page=$_GET[page]; }                                                 ?>                                                 <html>                                                 <head>                                                 <meta httpequiv="ContentType" content="text/html; charset=UTF" />                                                 <title>wwwqqviewcomRead Result</title>                                                 <style type="text/css">                                                 <!                                                 STYLE {fontsize: px}                                                 STYLE {fontsize: px}                                                 >                                                 </style>                                                 </head>                                                 <body>                                                 <table width="%" bgcolor="#CCCCCC">                                                 <tr>                                                 <td >                                                 <?php                                                 if($page){                                                 $counter=file_get_contents("exampletxt"); //read the file into a string                                                 $length=strlen($counter);                                                 $page_count=ceil($length/);                                                                                                 function msubstr($str$start$len){                                                 $strlength=$start+$len;                                                 $tmpstr="";                                                 for($i=;$i<$strlength;$i++) {                                                 if(ord(substr($str$i))==xa) {                                                 $tmpstr=<br />;                                                 }                                                 if(ord(substr($str$i))>xa) {                                                 $tmpstr=substr($str$i);                                                 $i++;                                                 }                                                 else{                                                 $tmpstr=substr($str$i); }                                                 }                                                 return $tmpstr;                                                 }                                                 //截取中文字符串                                                 $c=msubstr($counter($page)*);                                                 $c=msubstr($counter$page*);                                                 echo substr($cstrlen($c)strlen($c)strlen($c));                                                 }?>                                                 </td>                                                 </tr>                                                 </table>                                                                                                 <table width="%" bgcolor="#cccccc">                                                 <tr>                                                 <td width="%" align="center" valign="middle"><span class="STYLE"> <?php echo $page;?> / <?php echo $page_count;?> 页 </span></td>                                                 <td width="%" height="" align="left" valign="middle">                                                 <span class="STYLE">                                                 <?php                                                 echo "<a href=mphp?page=>首页</a> ";                                                 if($page!=){                                                 echo "<a href=mphp?page="($page)">上一页</a> ";                                                 }                                                 if($page<$page_count){                                                 echo "<a href=mphp?page="($page+)">下一页</a> ";                                                 }                                                 echo "<a href=mphp?page="$page_count">尾页</a>";                                                 ?>                                                 </span> </td>                                                 </tr>                                                 </table>                                                 </body>                                                 </html>                           

上一篇:解析如何修改php myadmin中的默认登陆超时时间

下一篇:浅析php学习的路线图