我知道如何使用 MVC 模型,但我不知道如何使用MVP。我读到了他们之间的差异,但不知道如何实现它。
答案 0 :(得分:4)
差异是双重的:
public function showUsers()
{
// -- snip
$data = $accountManager->getUserDetails($from = 10, $to = 20);
$view->bind('list', $data);
// -- snip
}
这将是演示者方法的简化示例。 Here是一个陈旧的答案,简要解释了php中使用的类似MVC模式之间的差异。
答案 1 :(得分:0)
MVP模式通常用于事件驱动开发,显然有一些PHP框架支持这种范例。这是几年前的另一个Stackoverflow问题,可能有助于您指出正确的方向: