将 Yii 转换为 Yii 2.0:getRestParams()
Convert Yii to Yii 2.0: getRestParams()
如何将这行代码从 Yii 写到 Yii 2.0:
Yii::app()->getRequest()->getRestParams()
?
我相信是
Yii::$app->request->restParams
或
Yii::$app->getRequest()->getRestParams()
您可能会发现以下问题很有趣
根据 Yii1 修改如下。
Yii::$app->request->bodyParams;
您也可以在这里查看其他详细信息。
http://www.yiiframework.com/doc-2.0/guide-runtime-requests.html
尝试以下方法
Yii::$app->getRequest()->getQueryParam()
在我看来,相当于
Yii::app()->getRequest()->getRestParams()
在 Yii 2 中是
Yii::$app->request->getBodyParams()
此外,如果您想知道请求的方法(POST、PATCH、DELETE等),您可以使用Yii::$app->request->getMethod()
有关 Request
class 实例的更多信息,您可以找到 here。
你可以这样使用它
Yii::$app->request->getBodyParams()
类似的方法还有很多,请查看这里https://www.yiiframework.com/doc/api/2.0/yii-web-request
另请参阅指南文章https://www.yiiframework.com/doc/guide/2.0/en/runtime-requests
如何将这行代码从 Yii 写到 Yii 2.0:
Yii::app()->getRequest()->getRestParams()
?
我相信是
Yii::$app->request->restParams
或
Yii::$app->getRequest()->getRestParams()
您可能会发现以下问题很有趣
根据 Yii1 修改如下。
Yii::$app->request->bodyParams;
您也可以在这里查看其他详细信息。
http://www.yiiframework.com/doc-2.0/guide-runtime-requests.html
尝试以下方法
Yii::$app->getRequest()->getQueryParam()
在我看来,相当于
Yii::app()->getRequest()->getRestParams()
在 Yii 2 中是
Yii::$app->request->getBodyParams()
此外,如果您想知道请求的方法(POST、PATCH、DELETE等),您可以使用Yii::$app->request->getMethod()
有关 Request
class 实例的更多信息,您可以找到 here。
你可以这样使用它
Yii::$app->request->getBodyParams()
类似的方法还有很多,请查看这里https://www.yiiframework.com/doc/api/2.0/yii-web-request
另请参阅指南文章https://www.yiiframework.com/doc/guide/2.0/en/runtime-requests