ThinkPHP5.0对MVC的理解,引入控制器,静态页,静态常量!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP5.0对MVC的理解,引入控制器,静态页,静态常量!相关的知识,希望对你有一定的参考价值。

1.首先,创建一个分组,当然你也可以删去或修改index的那个分组,我给新建了一个admin分组

技术分享

2.在控制器分组下,新建一个文件,与Thinkphp3不同,ThinkPHP5,简化了名字,不需要写AdminController.class.php,只需写Admin.php即可。注意:首字母大写!

技术分享

3.先写好控制器,注意命名空间!

技术分享

4.在视图下创建对应的控制器文件夹:

技术分享

5.引进html文件:

技术分享

 

 6.先看看效果!此时未引进css文件和js等。输入网址时,不必担心控制器等首字母大写问题,系统会默认将网址全部转换为小写!

技术分享

 

 7.引入css样式,图片等

技术分享

8.修改HTML中的路径!css和图片

技术分享

技术分享

9.你可以在config.php中定义常量,省去写这么长路径的写法!

技术分享

 10.改写为:

技术分享

11.于是,html中也变为:CSS与图片

技术分享

 

技术分享

12.刷新页面,没变化!

技术分享

13.大家可以用引进不同的静态页面试试!

以上是关于ThinkPHP5.0对MVC的理解,引入控制器,静态页,静态常量!的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp5.0架构总览

thinkphp5.0 多层MVC

thinkphp5.0 架构

thinkphp5.0快速入门(学习php框架及代码审计)

thinkphp5.0引入百度编辑器

对MVC模式的理解是啥?