tp5 助手函式
阿新 • • 發佈:2019-01-24
助手函式
一些常用的操作方法封裝了助手函式,便於使用,包含如下:
助手函式 | 描述 |
---|---|
abort | 中斷執行併發送HTTP狀態碼 |
action | 呼叫控制器類的操作 |
cache | 快取管理 |
config | 獲取和設定配置引數 |
controller | 例項化控制器 |
cookie | Cookie管理 |
db | 例項化資料庫類 |
debug | 除錯時間和記憶體佔用 |
dump | 瀏覽器友好的變數輸出 |
exception | 丟擲異常處理 |
halt | 變數除錯輸出並中斷執行 |
import | 匯入所需的類庫 |
input | 獲取輸入資料 支援預設值和過濾 |
json | JSON資料輸出 |
jsonp | JSONP資料輸出 |
lang | 獲取語言變數值 |
load_trait | 快速匯入Traits PHP5.5 以上無需呼叫 |
model | 例項化Model |
redirect | 重定向輸出 |
request | 例項化Request物件 |
response | 例項化Response物件 |
session | Session管理 |
trace | 記錄日誌資訊 |
token | 生成表單令牌輸出 |
url | Url生成 |
validate | 例項化驗證器 |
vendor | 快速匯入第三方框架類庫 |
view | 渲染模板輸出 |
widget | 渲染輸出Widget |
xml | XML資料輸出 |
核心框架不依賴任何助手函式,系統只是預設載入了助手函式,配置如下:
// 擴充套件函式檔案定義
'extra_file_list'=>[THINK_PATH .'helper'. EXT],
因此,你可以隨意修改助手函式的名稱或者新增自己的助手函式,然後修改配置為:
// 擴充套件函式檔案定義
'extra_file_list'=>[APP_PATH .'helper'. EXT],
// 使用擴充套件函式檔案
'extra_file_list'=>[
THINK_PATH .'helper'. EXT,
APP_PATH .'helper'. EXT
],