ThinkPHP官方出品,入門(mén)
TP5必讀系列(三)
概述
本系列文檔版權(quán)歸
ThinkPHP官方所有,未經(jīng)授權(quán),禁止任何方式轉(zhuǎn)載和下載,侵權(quán)必究!
正確使用控制器對(duì)ThinkPHP的應(yīng)用開(kāi)發(fā)非常關(guān)鍵,本文以控制器的用法為主線,通過(guò)十講的內(nèi)容全面剖析了ThinkPHP5.0生命周期中的控制器角色是如何進(jìn)行獲取請(qǐng)求、數(shù)據(jù)驗(yàn)證、業(yè)務(wù)處理、異常處理、模板渲染,以及如何進(jìn)行響應(yīng)輸出和行為擴(kuò)展,幫助一個(gè)新手更快更深入地理解控制器的用法,并了解各種注意事項(xiàng)。
注:本書(shū)并不打算從框架安裝、目錄結(jié)構(gòu)以及URL訪問(wèn)開(kāi)始說(shuō)起,如果你對(duì)這些尚未了解,建議首先閱讀《5.0快速入門(mén)》,以免浪費(fèi)時(shí)間。
主要內(nèi)容
系統(tǒng)的介紹了控制器的基本用法及高級(jí)技巧,為了確保學(xué)習(xí)示例的效果,請(qǐng)盡量使用
5.0.4以上版本。
章節(jié)及完成情況:(√表示已經(jīng)完成)
- 第一講:認(rèn)識(shí)控制器
√ - 第二講:控制器高級(jí)
√ - 第三講:使用控制器基類(lèi)
√ - 第四講:請(qǐng)求對(duì)象
√ - 第五講:依賴(lài)注入
√ - 第六講:錯(cuò)誤和異常處理
√ - 第七講:表單驗(yàn)證
√ - 第八講:響應(yīng)輸出
√ - 第九講:模板渲染
√ - 第十講:行為和鉤子
√ - 附錄A:常見(jiàn)問(wèn)題(更新中~)
- 附錄B:HTTP狀態(tài)碼
√ - 附錄C:方法清單
√
閱讀對(duì)象
本書(shū)的閱讀對(duì)象是對(duì)ThinkPHP5已經(jīng)有基本的認(rèn)識(shí)并且希望深入了解和使用控制器的開(kāi)發(fā)者,講述的內(nèi)容需要你已經(jīng)掌握下面的基礎(chǔ)知識(shí),否則可能會(huì)有所困惑,事倍功半。
我們假設(shè)你已經(jīng)了解:
- 如何安裝框架并配置
Vhost; - 了解PHP面向?qū)ο蠛皖?lèi)的用法;
- 知道如何進(jìn)行應(yīng)用配置;
- 如何正確使用命名空間;
- 如何正確使用路由;
如果還沒(méi)掌握的話建議閱讀官方的快速入門(mén)先。
更多閱讀
官方出品的快速入門(mén)系列還包括:
