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

采用thinkphp自帶方法生成靜態(tài)html文件詳解

 更新時間:2014年06月13日 11:43:44   投稿:shichen2014  
thinkphp本身自帶了一個有效的生成靜態(tài)頁的方法,這篇文章主要介紹了采用thinkphp自帶方法生成靜態(tài)html文件

thinkphp本身自帶了一個有效的生成靜態(tài)頁的方法,(該方法在tp2.0的手冊上有說明,3.0的手冊上沒有說明了,不過3.0方法還是存在的。)

$this->buildHtml('靜態(tài)文件', '靜態(tài)路徑','模板文件');

稍微說明下參數(shù),有些朋友問我這個參數(shù)和具體如何使用。

參數(shù)一:靜態(tài)文件,是指生成后的靜態(tài)文件名,文件保存路徑完整的就是:靜態(tài)路徑/靜態(tài)文件。例如靜態(tài)文件設置a/index.那么保存的路徑就是項
目路徑/Html/a/index.html(默認的靜態(tài)路徑在項目路徑的Html文件夾下,沒有可以自己創(chuàng)建)

參數(shù)二:靜態(tài)路徑,上面已經說明了默認的路徑,3.0中可以在入口文件里加入?yún)?shù)來更改靜態(tài)路徑。
define('HTML_PATH', './');(將靜態(tài)路徑義為網(wǎng)站根目錄)

參數(shù)三:模板文件,我感覺官方這個描述是不正確的,準確的來說應該是目標模塊,就是需要生成靜態(tài)文件的模塊。格式:模塊名:操作。比如要生成Index下的a方法為靜態(tài)文件,那就是Index:a。如果為空則默認生成當前操作的靜態(tài)文件。
例子:

復制代碼 代碼如下:
    class IndexAction extends Action {
      public function index(){
      $this->buildHtml("index",'',"");
      $this -> display();
      }
    }

其實
復制代碼 代碼如下:
$this->buildHtml("index",'',"");
復制代碼 代碼如下:
$this->buildHtml("index",'',"Index:index");
復制代碼 代碼如下:
$this->buildHtml("index",'',"index");

這樣三個格式是等效的

可以在當前模塊下加入語句,那么只要運行該模塊就會產生指定的目錄下的"模塊.html"文件,通常的做法就是站點建設好以后,專門寫一個方法,然后讓其執(zhí)行,使整個站點一次性生成靜態(tài)文件,注意:如果站點有編輯或調整那么必須清理緩存一次,就是項目下的Runtime文件夾必須清空。

更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《smarty模板入門基礎教程》及《PHP模板技術總結》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

相關文章

  • PHP反射使用實例和PHP反射API的中文說明

    PHP反射使用實例和PHP反射API的中文說明

    這篇文章主要介紹了PHP反射使用實例和PHP反射API的中文說明,重點在對PHP的反射API中每個方法都做了中文說明,需要的朋友可以參考下
    2014-07-07
  • 淺析Yii2中GridView常見操作

    淺析Yii2中GridView常見操作

    本文是小編給大家收集整理些有關網(wǎng)絡上Yii2中GridView常見操作中出現(xiàn)的大部分問題,本文做一個總結特此分享到腳本之家平臺供大家參考
    2016-04-04
  • PHP連接SQLServer2005方法及代碼

    PHP連接SQLServer2005方法及代碼

    這篇文章主要介紹了PHP連接SQLServer2005方法及代碼,有需要的朋友可以參考一下
    2013-12-12
  • 生成隨機字符串和驗證碼的類的PHP實例

    生成隨機字符串和驗證碼的類的PHP實例

    這篇文章主要介紹了生成隨機字符串和驗證碼的類的PHP實例,有需要的朋友可以參考一下
    2013-12-12
  • Laravel中10個有用的用法小結

    Laravel中10個有用的用法小結

    這篇文章主要給大家總結介紹了關于Laravel中10個有用的用法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Laravel具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • php 類自動載入的方法

    php 類自動載入的方法

    在PHP5之前,各個PHP框架如果要實現(xiàn)類的自動加載,一般都是按照某種約定自己實現(xiàn)一個遍歷目錄,自動加載所有符合約定規(guī)則的文件的類或函數(shù)。 當然,PHP5之前對面向對象的支持并不是太好,類的使用也沒有現(xiàn)在頻繁。 我們來詳細探討下吧。
    2015-06-06
  • 支付寶接口開發(fā)集成支付環(huán)境小結

    支付寶接口開發(fā)集成支付環(huán)境小結

    本文主要給大家分享的是在做支付寶接口開發(fā)集成支付環(huán)境的全過程,非常的詳細,搭配示例代碼,是篇非常不錯的文章,這里推薦給大家,有需要的小伙伴參考下。
    2015-03-03
  • PHP調用Mailgun發(fā)送郵件的方法

    PHP調用Mailgun發(fā)送郵件的方法

    這篇文章主要為大家詳細介紹了PHP調用Mailgun發(fā)送郵件的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Laravel 框架路由原理與路由訪問實例分析

    Laravel 框架路由原理與路由訪問實例分析

    這篇文章主要介紹了Laravel 框架路由原理與路由訪問,結合實例形式分析了Laravel 框架路由的基本概念、原理、路由訪問方法及操作注意事項,需要的朋友可以參考下
    2020-04-04
  • 總結PHP如何獲取當前主機、域名、網(wǎng)址、路徑、端口和參數(shù)等

    總結PHP如何獲取當前主機、域名、網(wǎng)址、路徑、端口和參數(shù)等

    這篇文章給大家分享了利用php如何獲取當前域名或主機地址、網(wǎng)頁地址、網(wǎng)址參數(shù)、用戶代理、完整的url、包含端口號的完整url以及只取路徑等信息,有需要的朋友們可以參考借鑒。
    2016-09-09

最新評論

黄龙县| 民县| 辛集市| 神农架林区| 普宁市| 汾西县| 吴旗县| 武义县| 久治县| 忻州市| 博客| 黄大仙区| 穆棱市| 威海市| 自贡市| 正定县| 许昌市| 平塘县| 元谋县| 城口县| 千阳县| 海南省| 紫金县| 七台河市| 温宿县| 威信县| 陕西省| 乐山市| 柘城县| 新邵县| 靖远县| 周口市| 游戏| 任丘市| 拉孜县| 贵溪市| 庆云县| 疏附县| 阿拉善左旗| 浮山县| 静乐县|