首頁 >CMS教程 >DEDECMS >dedecms如何添加並引入php文件

dedecms如何添加並引入php文件

王林
王林轉載
2020-04-11 17:20:593767瀏覽

dedecms如何添加並引入php文件

前言:

有些時候我們需要創建一些單獨的PHP文件,但是隨便放入的PHP文件是不能夠編譯織夢dedecms的標籤的,所以我們需要引入織夢標籤的編譯引擎方案。

例如,我們在根目錄建立example.php,程式碼如下:

<span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;"><?php    
    require_once (dirname(__FILE__)."/include/common.inc.php");    
    require_once DEDEINC.&#39;/arc.partview.class.php&#39;;    
    $tempfile = $cfg_basedir.$cfg_templets_skin.&#39;/example.htm&#39;;//定义模板路径    
    $pv = new PartView();//初始化类    
    $pv->SetTemplet($tempfile);//设定模板文件路径    
    $pv->Display();//显示该页面    
    ?></span></span>

然後把目前模板目錄裡,建立一個example.htm的模板文件,在這個模板文件裡就可以使用織夢系統的全域標籤了。

我們來做一個分析:

require_once (dirname(__FILE__)."/include/common.inc.php");

在這個地方,其實就是引入了include資料夾下面的織夢資料庫設定檔(或被稱呼為:核心函數設定檔)common. inc.php,在這裡我們使用require_once()語句主要用於需要包含多個檔案時,可以有效地避免把同一段程式碼包含進去而出現函數或變數重複定義的錯誤。

其中的dirname(__FILE__)是取得呼叫PHP檔案的絕對路徑,大家都知道,啟用絕對路徑編譯的速度會比相對路徑快的。所以我們可以將上面的程式碼總結為:引入一個根目錄include資料夾裡面的common.inc.php檔案。

接下來:

require_once DEDEINC.&#39;/arc.partview.class.php&#39;;

程式碼是同樣的道理:可以理解為引入include

推薦教學:dede教學

以上是dedecms如何添加並引入php文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:dede58.com。如有侵權,請聯絡admin@php.cn刪除