tp3 2和tp5 0的區別

2021-08-28 19:35:10 字數 661 閱讀 6842

1 控制器輸出

5 return $this->fetch();

3.2 $this->display();

3.2 5

g() ----- debug() 記錄時間和記憶體使用情況

e() ----- exception()丟擲異常處理

c() ----- config()獲取和設定配置引數

i() ----- input()獲取輸入資料

w() ----- widget

d() ----- 例項化model

s() ----- 快取化管理

u() ----- url生成

tp5.0版本預設情況下不區分url的大小寫

tp5版本的模板標籤界定由原來的<>更改為{}

控制器的類名預設不帶controller字尾,模型類的字尾不再帶model

資料庫寫法 3.2 m(『user』) 5.0 db(『user』)

模型的區別,d()->model()

常量簡化

廢除的常量is_get,is_post,is_put

TP3 2與TP5 0的區別

1.控制器輸出 return this fetch 5 this display 3.2 單字母函式去掉了 如 m d u s c 3.2 5 g debug 記錄時間 微秒 和記憶體使用情況 e exception 丟擲異常處理 c config 獲取和設定配置引數 i input 獲取輸入資料,...

TP3 2和TP5 0之間的區別

url和路由 5.0的url訪問不再支援普通url模式 路由也不支援正則路由定義,而是全部改為規則路由配合變數規則 正則定義 的方式 主要改進如下 增加路由變數規則 增加組合變數支援 增加資源路由 增加路由分組 增加閉包定義支援 支援url路由規則反解析 請求物件和響應物件 5.0新增了請求物件re...

TP5和TP3 2的使用區別

模板標籤不一樣 tp5 可在配置檔案中自行定義自己喜歡的標籤 tp5 使用雙標籤 如 tp3 tp5 呼叫資料表方式 m user where name thinkphp find 3.2 db user where name thinkphp find 5.0 m db 例項化模型的方式 d us...