我有功能
public myfunction($myArray) {
}
我需要将 array("cat", "dog")
传递给 action。
$output = $this->requestAction(
array('controller' => 'app', 'action' => 'myfunction'),
array("cat","dog")
);
但这只将 cat
传递给我的 Controller 操作,dog
没有传递。
我试过这个:
$output = $this->requestAction(
array('controller' => 'app', 'action' => 'myfunction'),
array("myArray" => array("cat","dog"))
);
但这并没有帮助。我检查了 cookbook但找不到相关的例子。 我怎样才能解决这个问题?谢谢
最佳答案
试试这段代码
$this->requestAction(
array('controller' => 'app', 'action' => 'myfunction'),
array('pass' => array('dog','cat'))
);
在我的函数中:
public myfunction() {
pr($this->params->params['pass']);
}
如果不工作请告诉我...
关于php - 将数组传递给 CakePHP 中的 requestAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11745671/