码迷,mamicode.com
首页 > Web开发 > 详细

ThinkPHP5 的入门学习

时间:2018-06-21 14:45:02      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:isp   pac   .class   xtend   首字母   请求   use   地址   space   

与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 Home\Controller

use Think\Controller;

tp5.0命名,如:

namespace app\home\controller。

use think\Controller;

注意大小写。

(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 的入门学习

标签:isp   pac   .class   xtend   首字母   请求   use   地址   space   

原文地址:https://www.cnblogs.com/gyfluck/p/9208863.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!