ThinkPHP5 的入门学习
Posted 学知无涯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP5 的入门学习相关的知识,希望对你有一定的参考价值。
与Tp3.2相比,有一下的不同:
(1)目录名称的改变:
tp3.2的目录命名首字母皆为大写,例如:Application、Public、Controller、Model、View、Thinkphp、Runtime、Common、Conf、等。
而tp5.0的目录命名字母都为小写,例如:application、public、controller、model、view、thinkphp、runtime、没有common目录、和Conf目录。
(2)控制器文件命名的改动:
tp3.2控制器文件命名,格式如:IndexController.class.php;模型命名格式如:IndexModel.class.php。
tp5.0控制前文件命名,格式如:Index.php;模型命名格式如:Index.php。
(3)命名空间的改动:
tp3.2命名,如:
namespace HomeController
use ThinkController;
tp5.0命名,如:
namespace apphomecontroller。
use thinkController;
注意大小写。
(4)类名字的改动:
tp3.2命名,如:class IndexController extends Controller {}。
tp5.0命名,如:class Index extends Controller {}。
(5)默认访问地址的改动:
tp3.2,如:地址 + /index.php/Home/Index/Index
tp5.0,如:地址 + /public/home/index/index。
(6)判断请求方式的改动
tp3.2,如:if(IS_POST){}
tp5.0,如: if(Request::instance()->isPost()){}
以上是关于ThinkPHP5 的入门学习的主要内容,如果未能解决你的问题,请参考以下文章
thinkphp5.1从零基础 入门到熟练教程,适合小白阅读