ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 1、实例:使用MVC思想展示学生信息列表 (1)学生控制器文件:StudentController.php ![](https://img.kancloud.cn/b7/00/b700b1ac011eb40e7bf7eafd5f4ac965_643x192.png) (2)学生模型类文件:StudentModel.class.php ![](https://img.kancloud.cn/ff/3b/ff3b4d2432047fc3a8ba577cf9204b14_708x554.png) (3)数据库工具类文件:Db.class.php ![](https://img.kancloud.cn/52/fd/52fd9e70f5d443fb0531dc1fd4d6ee30_680x602.png) (4)学生信息首页视图文件:StudentIndexView.html ![](https://img.kancloud.cn/d3/70/d370aeffa920950803f8d5bda525a49d_626x437.png) ## 2、实例:使用MVC思想删除学生信息 (1)学生信息首页视图文件:StudentIndexView.html ![](https://img.kancloud.cn/d6/d5/d6d5ecce43b7c15c0fbecc82cc952acb_668x469.png) (2)学生控制器文件:StudentController.php ![](https://img.kancloud.cn/26/76/267606b046b16f4ee70230bde423e477_689x530.png) ![](https://img.kancloud.cn/d5/79/d57937237e9e519bd598f559c803153e_684x199.png) (3)学生模型类文件:StudentModel.class.php ![](https://img.kancloud.cn/1e/1a/1e1a26c5414e2b3d9c025fd80426363b_647x463.png) ![](https://img.kancloud.cn/38/85/38854604303a9cbb76b3cfa7ce4d62ce_694x398.png) ## 3、MVC总结 * 一个项目由多个功能模块构成:学生管理、新闻管理、用户管理、产品管理 * 一个功能只有一个控制器:StudentController、NewsController、UserController、ProductController * 一个控制器对应一个模型类:StudentModel、NewsModel、UserModel、ProductModel * 一个模型类对应一张数据表操作:student、news、user、product * 一个控制器对应多个视图:StudentIndexView.html、StudentAddView.html、StudentEditView.html