ThinkPHP5与3.2版本有哪些显著差异?

2026-05-07 09:150阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1352个文字,预计阅读时间需要6分钟。

ThinkPHP5与3.2版本有哪些显著差异?

相关专题:

<img src="https://img.php.cn/upload/article/000/000/020/5d16d4ae8cd5f951.jpg" alt="thinkphp5和3.2的区别" >

thinkphp5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别。

URL和路由

5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规则(正则定义)的方式:

主要改进如下;

增加路由变量规则;

增加组合变量支持;
增加资源路由;
增加路由分组;
增加闭包定义支持;
增加MISS路由定义;
支持URL路由规则反解析;

立即学习“PHP免费学习笔记(深入)”;

请求对象和响应对象

5.0新增了请求对象Request和响应对象ResponseRequest统一处理请求和获取请求信息,Response对象负责输出客户端或者浏览器响应。

模块和控制器

控制器的命名空间有所调整,并且可以无需继承任何的控制器类。

阅读全文
标签:ThinkPHP

本文共计1352个文字,预计阅读时间需要6分钟。

ThinkPHP5与3.2版本有哪些显著差异?

相关专题:

<img src="https://img.php.cn/upload/article/000/000/020/5d16d4ae8cd5f951.jpg" alt="thinkphp5和3.2的区别" >

thinkphp5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别。

URL和路由

5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规则(正则定义)的方式:

主要改进如下;

增加路由变量规则;

增加组合变量支持;
增加资源路由;
增加路由分组;
增加闭包定义支持;
增加MISS路由定义;
支持URL路由规则反解析;

立即学习“PHP免费学习笔记(深入)”;

请求对象和响应对象

5.0新增了请求对象Request和响应对象ResponseRequest统一处理请求和获取请求信息,Response对象负责输出客户端或者浏览器响应。

模块和控制器

控制器的命名空间有所调整,并且可以无需继承任何的控制器类。

阅读全文
标签:ThinkPHP