首页 > 解决方案 > MVC:请正确识别 MVC 层之间的可访问性

问题描述

过去几周我在学习 php 中的 MVC Web 开发,并且对几篇具有不同解释的在线文章感到困惑。请帮助我从以下列表中确定正确的可访问性:

[T = True, F=False, 这里访问意味着访问层数据和函数]

  1. 模型可以访问 View = T/F
  2. View 可以访问 Model = T/F
  3. 模型可以访问控制器 = T/F
  4. 控制器可以访问 Model = T/F
  5. View 可以访问 Controller = T/F
  6. 控制器可以访问 View = T/F

请帮忙。谢谢

标签: model-view-controller

解决方案


在传统的 MVC 中,控制器与视图和模型建立联系。
输入事件到达控制器,控制器调用模型、获取结果并将其发送到视图。

所以只有第 4 点和第 6 点是正确的。


推荐阅读