前言:
有些時候我們需要創建一些單獨的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.'/arc.partview.class.php'; $tempfile = $cfg_basedir.$cfg_templets_skin.'/example.htm';//定义模板路径 $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.'/arc.partview.class.php';
程式碼是同樣的道理:可以理解為引入include
推薦教學:dede教學
以上是dedecms如何添加並引入php文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!
陳述
本文轉載於:dede58.com。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
刺客信條陰影:貝殼謎語解決方案
2 週前ByDDD
R.E.P.O.如果您聽不到任何人,如何修復音頻
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境