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

can';无法从cakephp中的url参数获取请求,cakephp,Cakephp,我已经发送了这样的参数 $this->redirect(array( 'controller' => 'tools', 'action' => 'index', 'myArgument' => 12 )); 当我这样检索这个参数时 $this->request['myArgument']; $this->request['named']['myArgument']; 它给了我一个空值,为什么 您的重定向url类似于 /tools/

我已经发送了这样的参数

$this->redirect(array(
    'controller' => 'tools',
    'action' => 'index',
    'myArgument' => 12
));
当我这样检索这个参数时

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

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

您的重定向url类似于

/tools/index/myArgument:12
像这样检索这个参数

$this->request['myArgument'];
$this->request['named']['myArgument'];
输出:

十二,

也可以调试您的url作为

var_dump($this->request);

只需在控制器中写入

$this->request->params['myArgument'];
或者您可以打印请求,如

pr($this->request);
$this->重定向(数组('controller'=>'tools','action'=>'index',12))