TP5初探 开启应用之路

字号+ 作者:alpha 来源:www.seoalphas.com 2017-09-14 08:43 浏览次数(861)

TP5出来那么长时间,现在才下载下来在本地配置了下,作为一个入门级PHPer,对TP以前的版本也是凑合能使用,对新出的TP5也是一直在传说中如何的牛逼

TP5出来那么长时间,现在才下载下来在本地配置了下,作为一个入门级PHPer,对TP以前的版本也是凑合能使用,对新出的TP5也是一直在传说中如何的牛逼之类。 
运行过后,通过查看手册,确实变化太大了,是不是我该庆幸对之前版本没那么印象深刻呢?很多很多的变化也让我这种菜鸟程序员更有兴趣来好好研究一番。 
最直观的变化:报错。 
tp5报错显示
如上图,如果你代码中出现错误,很可能会连同你写的源码都显示出来了,当然,这是在开发模式下面,如果在运行上线状态,将’app_debug’ => false,报错就会简单很多。

示例首页控制器,竟然没有默认继承父类think\Controller,这时你如果用封装的assign和fetch 方法进行模板变量赋值和渲染输出就会报错,这里要看好命名空间和类的继承。 
你或许已经看到这个fetch方法了,这个是TP5新增的方法用来渲染输出,替代了之前版本的display()方法。

目录结构 
TP5的目录结构变化也比较大,默认自带的入口文件位于 public/index.PHP,而不是在根目录,我们在配置的时候可以直接将域名绑定到这个目录,当然手册里也提出了修改的方法,如果你看不惯可以修改。


标签
TP5

本站部分技术文章为参考网上实用内容发布,目的是记录踩坑经验,若未备注来源而侵犯了您原创文章权益,请联系博主删除;对文章有不同看法的朋友欢迎在评论区留言互动

相关文章
  • ThinkPHP5控制器验证使用方法

    ThinkPHP5控制器验证使用方法

    浏览次数:3109

  • thinkphp5部署于Linux中nginx多站点解决方案

    thinkphp5部署于Linux中nginx多站点解决方案

    浏览次数:1327

  • cmf附件上传权限验证

    cmf附件上传权限验证

    浏览次数:839

  • thinkPHP时间周期查询:今日、昨日、上周、本月范围查询

    thinkPHP时间周期查询:今日、昨日、上周、本月范围查询

    浏览次数:671

网友点评
功能开发中......其实是博主懒了而已......
0.890625s