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这些更高大上的呢?答:框架不是关键,关键是人。

目录
相关文章
|
7月前
|
Java 测试技术 API
PTS取值问题之取值失败如何解决
PTS(Performance Testing Service)是一项面向网站、应用等提供的压力测试服务,用于模拟不同场景下的用户访问,评估系统的性能表现;在进行PTS压测时,可能会出现一些异常或报错,本合集将PTS压测中频繁出现的问题及其解决办法进行汇编,旨在帮助用户更有效地进行性能测试和问题定位。
PTS取值问题之取值失败如何解决
|
2月前
|
Python
通过 type 和 object 之间的关联,进一步分析类型对象
通过 type 和 object 之间的关联,进一步分析类型对象
58 3
|
5月前
|
运维 Serverless API
函数计算产品使用问题之如何处理GE 和POST请求
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
4月前
|
运维 Serverless 调度
函数计算产品使用问题之怎么在HTTP触发的函数里添加或读取自定义头部
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
7月前
h264 h265 nal type计算方式 关键帧判断
h264 h265 nal type计算方式 关键帧判断
153 0
|
PHP
tp自动验证流程和返回空数组的问题
tp自动验证流程和返回空数组的问题
115 0
|
Scala 开发者 Kotlin
Map 的四种取值方式 | 学习笔记
快速学习 Map 的四种取值方式
【TP5.1】Request几种请求方式
【TP5.1】Request几种请求方式
207 0
【TP5.1】Request几种请求方式
|
数据库
tp5.1关联预加载 -- 并再次解释模型的关联
tp5.1关联预加载 -- 并再次解释模型的关联
208 0
tp5.1关联预加载 -- 并再次解释模型的关联
【TP5.1】信息码调整
【TP5.1】信息码调整
103 0
【TP5.1】信息码调整