0

如果在 PHP 中尝试 MVC 只是在文件include 'view.php';末尾添加controller.php,那是否可以被视为转发,因此仍然是 MVC?

4

1 回答 1

1

不,不是。

MVC 和 MVC 启发模式中控制器的职责是改变当前视图实例和模型层的状态。它与“转发”无关。

视图和控制器虽然相互关联,但并不是一回事。当您使用“包含”(默认情况下)时,您将添加文件作为执行它的代码的一部分。

基本上,在您当前的设置中,视图实例和控制器实例之间没有分离。

于 2013-02-11T07:29:44.003 回答