MVC:模型或控制器是否验证用户输入

dre*_*080 5 php model-view-controller

MVC中哪些部分用户输入得到验证?例如,用户注册系统,用户在视图中输入数据,用户的输入在何处被清除并验证以获得正确的输入,例如.正确的电子邮件,应用PHP清理功能..这会发生在控制器或模型?哪个会决定返回什么错误

谢谢

mar*_*rio 9

根据经典的MVC模型(图形应用程序),用户输入也是一个模型.大多数PHP框架都遵循Passive-MVC或MVC-2模型,它是控制器或控制器助手的领域.做看起来最可维护的事情.