php程序如何在模型、视图和控制器页面之间传递值?例如,如果一个控制器有一个数组,它如何将其传递给视图?
编辑:
谢谢你的回答。我看到两个组件声明在同一个页面中,但是当我看到类似codeigniter的东西时,我看到模型、视图和控制器有三个单独的php页面。

最佳答案

通常,控制器会创建一个视图对象,当它创建该视图对象时,它会传递信息。

<?php

class Controller {
    public function __construct() {
        $arr = array("a","b","c");

        $myView = new View($arr);
    }
}

class View {

    private $content;

    public function __construct($content) {
        $this->content = $content;
        include_once('myPage.inc.html');
    }
}


?>

07-24 18:05
查看更多