Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果在 PHP 中尝试 MVC 只是在文件include 'view.php';末尾添加controller.php,那是否可以被视为转发,因此仍然是 MVC?
include 'view.php';
controller.php
不,不是。
MVC 和 MVC 启发模式中控制器的职责是改变当前视图实例和模型层的状态。它与“转发”无关。
视图和控制器虽然相互关联,但并不是一回事。当您使用“包含”(默认情况下)时,您将添加文件作为执行它的代码的一部分。
基本上,在您当前的设置中,视图实例和控制器实例之间没有分离。