gpt4 book ai didi

zend-framework - 如何使用 Zend 框架从模型中获取请求对象。

转载 作者:行者123 更新时间:2023-12-01 07:15:45 25 4
gpt4 key购买 nike

无论如何,我可以直接从 Zend 框架中的模型获取请求参数吗?我需要它作为构造函数,所以它实际上不需要与数据库联系。
在 Controller 中很容易得到请求......像$this->getRequest()->getParam('id');这样的东西但在一个显然不起作用的模型中。我只需要获取 Controller 的一个实例,然后我就可以调用 getRequest()->getParam('id')方法。

最佳答案

是的,但你做错了。
为了回答这个问题,这就是你如何做......(但不要)。您应该将参数传递给您的模型,而不是获取参数。

如何从 获取请求任何地方

> $fc = Zend_Controller_Front::getInstance();
> $fc->getRequest()->getParam('id');

但是你应该怎么做(假设在 Controller 上下文中)
$model = new Model();
$model->getItemById( $this->getRequest()->getParam('id') );

关于zend-framework - 如何使用 Zend 框架从模型中获取请求对象。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7165733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com