關於TP5框架一些基礎知識小結(持續更新)

默認入口文件

默認入口文件內容
首先吶,可能是受Laravel的啓發,新的TP5框架改掉了之前入口文件放在框架根目錄(TP3)的習慣,將入口文件放在了public目錄下。此目錄下的所以資源都能被URL訪問所獲取,所以對於一些敏感文件請不要放在這裏。

TP5支持的URL模式

TP5支持的URL模式
TP5所支持的URL模式相對於TP3是不同的,對於傳統的m(模型)c(控制器)a(方法/操作)是不給予支持了。

URL大小寫問題

URL大小寫問題
默認情況下,URL是不區分大小寫的,也就是說,除了開頭用的域名和參數外,後面的控制器,方法名都是不區分大小寫的。

響應輸出

響應輸出
對於TP5控制器,本應可以返回數組(Array)格式,但是需要設置config目錄下的app.php(我使用的是TP5.1)中的default_return_type參數。參數默認輸出類型爲html,將其設置爲josn/xml即可。
默認輸出類型
如果不想更改配置可直接使用exit函數
exit

使用框架類方法讀取配置文件注意事項(TP5.1)

config函數錯誤使用
在TP5.1之前的框架中,使用這樣的方式可以讀取到所以配置項以及值。但是在TP5.1中是無法使用的。正確的使用方法如下:
config函數正確使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章