ThinkPHP中函式的載入方式

2021-06-12 04:50:29 字數 475 閱讀 1814

系統函式庫和專案函式庫中的函式無需載入就可以直接呼叫,對於專案的擴充套件函式庫,可以採用下面兩種方式呼叫:

一、動態載入

我們可以在專案配置檔案中定義load_ext_file引數,例如:

"load_ext_file"=>"user,db"

通過上面的設定,就會執行過程中自動載入專案公共目錄下面的擴充套件函式庫檔案user.php和db.php,

這樣就可以直接在專案中呼叫擴充套件函式庫user.php和db.php中的函式了,而且擴充套件函式庫的函式修改是實時生效的。

二、手動載入

如果你的函式只是個別模組偶爾使用,則不需要採用自動載入方式,可以在需要呼叫的時候採用load方法手動載入,方式如下:

load(

"@.user")

@.user表示載入當前專案的user函式檔案,這樣就可以直接user.php擴充套件函式庫中的函式了。

ThinkPHP中的函式庫載入

這裡記錄一些thinkphp中函式庫載入的方法,也是手冊上沒直接寫清楚的。閱讀本文當前請先檢視thinkphp手冊的 4.1 章節 在專案的common目錄下面,可以建立common.php,裡面的函式系統會自動載入,當然我們也可以在common目錄下面放些其他的函式檔案,這個時候就需要另外的辦法載...

ThinkPHP中的檔案載入

檔案載入在thinkphp中系統提供三個方式 1.函式庫形式載入 重點 函式庫在thinkphp中有三大類 系統函式庫檔案 functions.php 應用級別函式庫檔案 分組級別函式檔案。上述三大類的檔案只有系統函式庫檔案預設是存在的,其他兩類預設不存在,需要自行建立 上述三大類檔案只有系統函式庫...

Thinkphp模板中函式的使用

1.在模板中使用php函式 在thinkphp的html中,我們經常會遇到一些變數難以直接從php控制端直接處理,這些變數只有在模板中迴圈輸出的時候處理比較合適,這個時候,我們就要在模板中使用函式 1.1對輸出模板使用php函式 把模板中的name變數進行md5加密 把這句話翻譯成php語言 1.2...