當前位置:
首頁 >
thinkphp5每周学习总结1019
發布時間:2025/3/20
30
豆豆
生活随笔
收集整理的這篇文章主要介紹了
thinkphp5每周学习总结1019
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本周重點學習了第九章代碼重構以及后續幾章的內容。
一、關于input
在學習代碼重構的時候,發現使用了一個新的方法input()來代替Request::instance()
改寫前:
改寫后:
之后查找了一下,發現input是一個助手函數,
默認是param,如果要用get或post,需要在括號里寫get.或post.
二、關于上周提到的validate
首先使用validate方法要先use
然后打開M層的Teacher,繼承了Model類
再打開Model.php,找到里面有一個validate方法
通過判斷,發現符合else,所以返回的是$this->name
最后通過Loader.php文件中的validate方法,會找到validate文件名下的Teacher.php文件
三、總結
本周主要學習了代碼重構,其中使用了助手函數input(),以及在V層使用了{extend}繼承并使用{block}標簽對繼承的模板進行改寫。
下周計劃
從頭開始復習thinkphp的教程內容,并嘗試不參考教程代碼,以自己的理解進行代碼的編寫。
總結
以上是生活随笔為你收集整理的thinkphp5每周学习总结1019的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【gitlab】gitlab快速部署教程
- 下一篇: 安装php-swoole的扩展