在thinkphp中,模型指的是企業數據和業務規則,在實際項目開發中主要實現與數據庫進行操作;模型類的命名需要除去表前綴的數據庫名稱,采用駝峰法命名,并且首字母使用大寫,模型類完成了基本的 CURD、ActiveRecord模式、連貫操作和統計查詢等。
本文操作環境:Windows10系統、thinkphp5版、Dell G3電腦。
thinkphp中的模型是什么
模型(Model)是 ThinkPHP 中一個很重要的概念,與之有關的還包括模型的定義與實例化。
mvc?是一種將應用程序的邏輯層和表現層進行分離的方法,ThinkPHP 也是基于MVC設計模式的。ThinkPHP 中模型(M)的定義是由 Model 類來完成的。
ThinkPHP 中基礎的模型類就是 Model 類,該類完成了基本的 CURD、ActiveRecord 模式、連貫操作和統計查詢等。
立即學習“PHP免費學習筆記(深入)”;
1、什么是模型(Model)
模型表示企業數據和業務規則,實際項目開發中,主要實現與數據庫進行操作。
2、模型的定義規則
模型類的命名規則是除去表前綴的數據表名稱,采用駝峰法命名,并且首字母大寫,然后加上模型類的關鍵詞Model,再加上類文件后綴.class.php
案例:實現移動辦公自動化系統的組織結構功能
1.設計數據庫db_think
2.設計數據表結構(tk_dept)
3. 使用sql語句創建數據表
4.創建一個Dept控制器
5.導入add.html模板到./Application/Admin/View/Dept文件夾下
6.更改add.html頁面中的images/css/JS路徑信息
7.更改辦公系統左側導航鏈接,要用到的知識點:
U方法
主要功能:用于生成導航鏈接,如/index.php/Admin/Dept/add,使用方法如下
在實際項目開發中我們通常使用第三種方式,U(‘模塊/控制器/操作方法’)
推薦學習:《PHP視頻教程》