TP v5中Request取值方式变化

简介: 到目前为止的5.0.7版本中,route里相关参数不会再压入$_GET与$_REQUEST变量中,比如 index.php/user/blog/id/123 里我们想用 $_GET['id']是取不到的,只能在专门的PARAM环境去取:$this->request->param('id/d', 0);用get、request都不行:$this->request->get('id/d', 0);$this->request-> request('id/d', 0);这对于老版本的用户来说,可能是需要注意的一点。

到目前为止的5.0.7版本中,route里相关参数不会再压入$_GET与$_REQUEST变量中,比如 index.php/user/blog/id/123 里我们想用 $_GET['id']是取不到的,只能在专门的PARAM环境去取:

$this->request->param('id/d', 0);

用get、request都不行:

$this->request->get('id/d', 0);

$this->request-> request('id/d', 0);

这对于老版本的用户来说,可能是需要注意的一点。

PS:有人问为什么要继续用TP这种框架,而不是laravel、yii2这些更高大上的呢?答:框架不是关键,关键是人。

目录
相关文章
|
5月前
|
Java 测试技术 API
PTS取值问题之取值失败如何解决
PTS(Performance Testing Service)是一项面向网站、应用等提供的压力测试服务,用于模拟不同场景下的用户访问,评估系统的性能表现;在进行PTS压测时,可能会出现一些异常或报错,本合集将PTS压测中频繁出现的问题及其解决办法进行汇编,旨在帮助用户更有效地进行性能测试和问题定位。
PTS取值问题之取值失败如何解决
|
2月前
|
运维 Serverless 调度
函数计算产品使用问题之怎么在HTTP触发的函数里添加或读取自定义头部
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
5月前
h264 h265 nal type计算方式 关键帧判断
h264 h265 nal type计算方式 关键帧判断
121 0
|
10月前
全局响应返回处理
全局响应返回处理
33 0
|
10月前
|
JSON JavaScript 前端开发
一个由服务端返回的long值改变引发的血案
一个由服务端返回的long值改变引发的血案
58 0
|
PHP
tp自动验证流程和返回空数组的问题
tp自动验证流程和返回空数组的问题
108 0
【TP5.1】Request几种请求方式
【TP5.1】Request几种请求方式
198 0
【TP5.1】Request几种请求方式
|
数据库
tp5.1关联预加载 -- 并再次解释模型的关联
tp5.1关联预加载 -- 并再次解释模型的关联
201 0
tp5.1关联预加载 -- 并再次解释模型的关联
TP5.1对登录的返回码优化
TP5.1对登录的返回码优化
134 0
TP5.1对登录的返回码优化