我正在研究一个在控制器中有一个函数invokeView()的框架。截至目前,这基本上调用包含$ target php类,后者又显示一个聪明的模板。我希望$ target类能够访问在控制器内部创建的$ response对象(调用$ target页面的地方)。
而不是让$ target页面从全局区域(如会话存储)中获取$ response对象,我想将它传递给$ target类,可能是通过在$ target对象上设置一个函数,如display($响应)。好像我做了类似的事情,调用堆栈会不断增长和增长,这不会很好。
我说的是否有意义?如果是这样,更有意义的是,传递$ response或从Session中获取它?
谢谢!
答案 0 :(得分:0)
不,它没有意义,也不应成为问题。 PHP有一个函数嵌套限制,无论如何都需要处理嵌套的代码调用:)