最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP讀取txt文本文件并分頁顯示的方法

 更新時(shí)間:2015年03月11日 09:10:06   作者:TomRobert  
這篇文章主要介紹了PHP讀取txt文本文件并分頁顯示的方法,涉及php操作文件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了PHP讀取txt文本文件并分頁顯示的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
<?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文件內(nèi)容到$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程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • php數(shù)組(array)輸出的三種形式詳解

    php數(shù)組(array)輸出的三種形式詳解

    本篇文章是對php數(shù)組(array)輸出的三種形式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP實(shí)現(xiàn)獲取第一個(gè)中文首字母并進(jìn)行排序的方法

    PHP實(shí)現(xiàn)獲取第一個(gè)中文首字母并進(jìn)行排序的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)獲取第一個(gè)中文首字母并進(jìn)行排序的方法,涉及php數(shù)組遍歷、編碼轉(zhuǎn)換及數(shù)組排序相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • php操作zip在不解壓縮包的情況下顯示壓縮包中的圖片

    php操作zip在不解壓縮包的情況下顯示壓縮包中的圖片

    本文簡單介紹了PHP操作ZIP壓縮包時(shí)需要在不解壓的情況下如何直接顯示其中的圖片或文件,方法很簡單主要利用了PHP中的Zip File 系列函數(shù),base64_encode函數(shù),希望對大家能有所啟發(fā)
    2017-11-11
  • 最新評論

    景谷| 大城县| 济阳县| 分宜县| 临邑县| 肃宁县| 许昌县| 班戈县| 盖州市| 新郑市| 武宣县| 康平县| 阜平县| 福海县| 无为县| 梅州市| 临澧县| 繁昌县| 调兵山市| 焦作市| 松溪县| 景宁| 芮城县| 思茅市| 石景山区| 轮台县| 太保市| 石阡县| 连江县| 沭阳县| 游戏| 岗巴县| 昭觉县| 周宁县| 高清| 景洪市| 九龙坡区| 光泽县| 年辖:市辖区| 和静县| 黄浦区|