命名参数的cakephp url数组
假设我想将一组参数传递给url,如:命名参数的cakephp url数组,url,cakephp-1.3,Url,Cakephp 1.3,假设我想将一组参数传递给url,如: http://localhost/my_app/my_controller/index/param1:1/param2:2/param3:3/param4:4 $my_params = array( 'param1' => 1, 'param2' => 2, 'param3' => 3, 'param4' => 4 ); $this->Html->url(array( 'c
http://localhost/my_app/my_controller/index/param1:1/param2:2/param3:3/param4:4
$my_params = array(
'param1' => 1,
'param2' => 2,
'param3' => 3,
'param4' => 4
);
$this->Html->url(array(
'controller' => 'my_controller',
'action' => 'index',
$my_params
));
等等
但是我的url是使用类似的url
方法构建的:
我试图像这样将我的参数构建到数组中,并将其传递到我的url,如下所示:
http://localhost/my_app/my_controller/index/param1:1/param2:2/param3:3/param4:4
$my_params = array(
'param1' => 1,
'param2' => 2,
'param3' => 3,
'param4' => 4
);
$this->Html->url(array(
'controller' => 'my_controller',
'action' => 'index',
$my_params
));
但这不起作用。你知道我怎么做吗
谢谢你你想做的事情行不通,因为你只是简单地将$my_参数添加到数组中,而你应该将$my_参数数组与合并
我希望它能有所帮助:)您打算做的事情不起作用,因为您只需将$my_参数添加到数组中,而应该将$my_参数数组与合并 我希望有帮助:)