이 글은 주로 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> </html>
: 위는 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되길 바랍니다. 관련 권장사항:
PHP 예제는 PHP의 클래스 상수 개념을 분석합니다. 전각 문자를 반각 문자로 변환하는 PHP의 방법PHP는 지정된 접미사 파일에 대한 일괄 업로드 기능을 구현합니다.위 내용은 PHP는 txt 텍스트 파일을 읽고 페이징합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!