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

THINKPHP內(nèi)容分頁代碼分享

 更新時間:2015年01月14日 11:08:04   投稿:hebedich  
這篇文章主要給大家分享了一段自用的THINKPHP內(nèi)容分頁代碼,從本人項目中提取出來的,十分好用,這里推薦給小伙伴們。

在使用Thinkphp開發(fā)的內(nèi)容管理系統(tǒng)里面,很多東西都要自己開發(fā),內(nèi)容分頁當然也是要自己開發(fā)的,下面是我根據(jù)查資料自己整理的方法:

1、首先是在后臺編輯內(nèi)容的時候需要插入分頁符,不同的編輯器分頁符自然也不同了

2、然后就是讀取文章內(nèi)容的時候,要根據(jù)分頁符來把內(nèi)容分割成多個數(shù)組然,這里需要傳值當前是第幾頁,根據(jù)頁數(shù)來讀取分割后的數(shù)組

代碼如下:

復制代碼 代碼如下:

<php>
    $arr_con=explode('_ueditor_page_break_tag_',$dy['art_content']);//分割內(nèi)容
    $pagenum=count($arr_con);//計算頁數(shù)
    //根據(jù)傳值判斷當前顯示頁數(shù)
    if(intval($_GET['p'])==0){
    $p=1;
    }else{
    $p=intval($_GET['p']);
    }
    //獲得當前頁的url
    $url  =  $_SERVER['REQUEST_URI'].(strpos($_SERVER['REQUEST_URI'],'?')?'':"?");
    $parse = parse_url($url);
    if(isset($parse['query'])) {
        parse_str($parse['query'],$params);
        unset($params['p']);
        $url   =  $parse['path'].'?'.http_build_query($params);
    }
    //有多少頁都全部循環(huán)出來
    for($i=1;$i<=$pagenum;$i++){
    if($i==$p){
        $show.='<span style="color:#f00;">['.$i.']</span>';
    }
    else{
        $show.='<a href="'.$url.'&p='.$i.'">['.$i.']</a>';
    }
    }
    // dump($arr_con);
    $show=$pagenum==1?'':$show;//分頁代碼顯示判斷
</php>
{$arr_con[$p-1]}<!--這里是剛進入這篇文章顯示的數(shù)據(jù),數(shù)組鍵值從0開始-->

 
注意:如果使用的Thinkphp,并且配置了靜態(tài)化,

則修改配置文件'News:article'=>array('{:module}/{:action}_{art_id}_{p}',0),加個p參數(shù)

以上僅供參考,具體還要根據(jù)自己具體項目來調(diào)整,相信小伙伴們能夠?qū)⑵鋽U展的很好。

相關文章

  • php遍歷對象的方法

    php遍歷對象的方法

    這篇文章主要介紹了php遍歷對象的方法,幫助大家更好的理解和學習使用php,感興趣的朋友可以了解下
    2021-04-04
  • php實現(xiàn)文件下載更能介紹

    php實現(xiàn)文件下載更能介紹

    PHP用代碼實現(xiàn)文件下載,閱讀PHP用代碼實現(xiàn)文件下載,我們一般實現(xiàn)下載都是調(diào)用url來下載,但是遇到ie能識別打開的文件就不能用這種方式了,本文將介紹關于PHP實現(xiàn)文件下載,需要聊解更多的朋友可以參考下
    2012-11-11
  • php實現(xiàn)替換手機號中間數(shù)字為*號及隱藏IP最后幾位的方法

    php實現(xiàn)替換手機號中間數(shù)字為*號及隱藏IP最后幾位的方法

    這篇文章主要介紹了php實現(xiàn)替換手機號中間數(shù)字為*號及隱藏IP最后幾位的方法,涉及php字符串替換與正則操作的相關技巧,需要的朋友可以參考下
    2016-11-11
  • 詳解PHP用mb_string處理windows中文字符

    詳解PHP用mb_string處理windows中文字符

    如果想批處理以前下載的一堆文件,把文件里的關鍵內(nèi)容用正則匹配出來,集中處理。操作文件時遇到一個問題,就是windows操作系統(tǒng)中的編碼問題。本文將帶著大家詳細探討此問題。
    2021-05-05
  • php刪除路徑下的所有文件夾和文件的代碼

    php刪除路徑下的所有文件夾和文件的代碼

    這篇文章主要介紹了php刪除路徑下的所有文件夾和文件的代碼的相關資料(php清空目錄代碼),需要的朋友可以參考下
    2023-03-03
  • PHP實現(xiàn)動態(tài)創(chuàng)建XML文檔的方法

    PHP實現(xiàn)動態(tài)創(chuàng)建XML文檔的方法

    這篇文章主要介紹了PHP實現(xiàn)動態(tài)創(chuàng)建XML文檔的方法,結(jié)合實例形式分析了php針對xml格式數(shù)據(jù)的構建及文件讀寫相關操作技巧,需要的朋友可以參考下
    2018-03-03
  • PHP實現(xiàn)的簡單分頁類及用法示例

    PHP實現(xiàn)的簡單分頁類及用法示例

    這篇文章主要介紹了PHP實現(xiàn)的簡單分頁類及用法,結(jié)合實例形式分析的PHP分頁類的功能、定義與具體使用技巧,需要的朋友可以參考下
    2016-05-05
  • PHP常量define和const的區(qū)別詳解

    PHP常量define和const的區(qū)別詳解

    這篇文章主要給大家介紹了關于PHP常量define和const區(qū)別的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用PHP具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • PHP CKEditor 上傳圖片實現(xiàn)代碼

    PHP CKEditor 上傳圖片實現(xiàn)代碼

    CKEditor的原包中沒有包含圖片的上傳服務器端處理文件,其公司的另一款開源產(chǎn)品:CKFinder做了很好的補充。但是要下載這個源代碼再進行配置,雖然方便了很多,但是僅僅為了上傳圖片,卻要使用這么大的整個系統(tǒng)來使用,確實有點大材小用。
    2009-11-11
  • 深入php socket的講解與實例分析

    深入php socket的講解與實例分析

    本篇文章是對php中socket的講解與實例進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06

最新評論

谷城县| 海宁市| 滦南县| 安远县| 壶关县| 富源县| 长岭县| 清镇市| 永登县| 蓝山县| 吴旗县| 阿拉善盟| 陆河县| 平乡县| 博罗县| 民乐县| 长沙市| 芒康县| 定安县| 萝北县| 吐鲁番市| 汉川市| 曲阜市| 沾化县| 赣州市| 伊金霍洛旗| 霍城县| 临海市| 龙陵县| 株洲市| 苏尼特左旗| 邵武市| 宜春市| 江北区| 朝阳县| 调兵山市| 威远县| 曲麻莱县| 宁陕县| 合水县| 巢湖市|