无法从cakephp中的url参数获取请求

时间:2015-02-26 10:49:33

标签: cakephp

我发送了像这样的参数

$this->redirect(array(
    'controller' => 'tools',
    'action' => 'index',
    'myArgument' => 12
));

当我像那样检索这个参数时

$this->request['myArgument'];

它给了我一个空值,为什么?

2 个答案:

答案 0 :(得分:0)

您的重定向网址如

/tools/index/myArgument:12

像那样检索这个参数

$this->request['named']['myArgument'];
  

输出:

     

12

也可以将您的网址调试为

var_dump($this->request);

答案 1 :(得分:0)

只需在控制器中写入

$this->request->params['myArgument'];

或者您可以打印请求

pr($this->request);