区别:1、thinkphp5默认多应用,而thinkphp6默认单应用;2、thinkphp5默认加载官方模板引擎,而thinkphp6默认不加载官方模板引擎;3、thinkphp5默认启用session,而thinkphp6默认不启用。

本文操作环境:Windows10系统、ThinkPHP5版、Dell G3电脑。
thinkphp中5和6有什么区别
1. Thinkphp5 默认多应用,Thinkphp6默认单应用
需要开启多应用模式需要单独安装
执行命令 composer require topthink/think-multi-app
立即学习“PHP免费学习笔记(深入)”;
2. Thinkphp5 默认加载官方模版引擎 ,Thinkphp6默认不加载官方模版引擎
需要使用,需要单独安装
执行命令 composer require topthink/think-view
3.Thinkphp5 默认启用session, Thinkphp6默认不启用session
使用验证码,验证器需要开启session
有道小P
有道小P,新一代AI全科学习助手,在学习中遇到任何问题都可以问我。
64 查看详情

加载模版、模版赋值、接收参数
thinkphp5 可以继承 thinkController
$this->request->param()接收参数,
$this->assign()模版变量赋值
$this->fetch()加载试图
thinkphp6 已经没有 thinkController类, 可以直接使用对应类的门面类。
推荐学习:《PHP视频教程》
以上就是thinkphp中5和6有什么区别的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/342723.html
微信扫一扫
支付宝扫一扫