當前位置:
首頁 > 最新 > thinkphp框架利用MVC模式使用模型查詢資料庫數組的四種寫法

thinkphp框架利用MVC模式使用模型查詢資料庫數組的四種寫法

使用過thinkphp的童鞋想必都很清楚,它的編程模式為目前流行的MVC模式,即模型(Model)—視圖(View)—控制器(Controller)。如果我們不打算調用封裝的模型,當然在thinkphp中使用原生的開發直接對控制器(Controller)和視圖(View)操作即可,也可以實現類似的功能,但是如果加入模型(Model),那麼對我們代碼的可維護性、安全性將會大大提高。

在thinkphp框架中使用Model首先需要在模塊文件夾下創建Model文件夾,就命名為model,假如你的模塊文件夾為application下的index,那麼你的Model文件夾路徑應該就是/TP根目錄/application/index/model,然後在model文件夾下創建PHP文件,應該像控制器(controller)文件夾下一樣,初始化定義model文件夾下的文件,例如:命名空間、使用的model類和創建類需要的繼承,如下圖

下一步返回控制器controller文件夾下,創建使用model的PHP文件,我們這裡就命名為Model吧,在Model.php中初始化條件,然後創建類,在類里寫入方法函數,那麼我們使用模型查詢資料庫數組的四種寫法就在這裡呈現,這裡要提一下,對於不同的模型查詢寫法,在最上方引入使用的類會不同,特別是對於靜態調用的寫法和Loader的寫法,詳細請看下圖

四種寫法都可以實現一樣的功能,每個人按照習慣的不同會有所區別,小菌經常用的是助手函數的寫法,框架手冊示例中大多數用的第一種靜態調用寫法,下圖是在HTML頁面實現的效果

thinkphp框架利用MVC模式使用模型查詢資料庫數組的四種寫法https://www.qwzyj.com/thread-150-1-1.html(出處: 全網資源菌)


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 全網資源菌 的精彩文章:

TAG:全網資源菌 |