1. 程式人生 > >tp5 助手函式

tp5 助手函式

助手函式

一些常用的操作方法封裝了助手函式,便於使用,包含如下:

助手函式描述
abort中斷執行併發送HTTP狀態碼
action呼叫控制器類的操作
cache快取管理
config獲取和設定配置引數
controller例項化控制器
cookieCookie管理
db例項化資料庫類
debug除錯時間和記憶體佔用
dump瀏覽器友好的變數輸出
exception丟擲異常處理
halt變數除錯輸出並中斷執行
import匯入所需的類庫
input獲取輸入資料 支援預設值和過濾
jsonJSON資料輸出
jsonpJSONP資料輸出
lang獲取語言變數值
load_trait快速匯入Traits PHP5.5以上無需呼叫
model例項化Model
redirect重定向輸出
request例項化Request物件
response例項化Response物件
sessionSession管理
trace記錄日誌資訊
token生成表單令牌輸出
urlUrl生成
validate例項化驗證器
vendor快速匯入第三方框架類庫
view渲染模板輸出
widget渲染輸出Widget
xmlXML資料輸出

核心框架不依賴任何助手函式,系統只是預設載入了助手函式,配置如下:

  1. // 擴充套件函式檔案定義
  2. 'extra_file_list'=>[THINK_PATH .'helper'. EXT],

因此,你可以隨意修改助手函式的名稱或者新增自己的助手函式,然後修改配置為:

  1. // 擴充套件函式檔案定義
  2. 'extra_file_list'=>[APP_PATH .'helper'. EXT],
  1. // 使用擴充套件函式檔案
  2. 'extra_file_list'=>[
  3. THINK_PATH .'helper'. EXT,
  4. APP_PATH .'helper'. EXT
  5. ],