我有一个简单的控制器文件StudentController.php
<?php
$data = array();
$data["firstName"] = $_GET["firstName"];
loadView("StudentView.php", $data);
?>
我有一个更简单的视图文件StudentView.php
<?php
echo $firstName;
?>
我完全不知道如何实现loadView($view, $data)
功能。我希望控制器中的变量$data
在视图中可用($data["foo"]
从控制器$foo
中变为视图)
我想实现在CodeIgniter中很容易做到的事情,但我不知道它是如何实现的。我试图在源文件中查看 Controller.php 和 Loader.php,但它太混乱了,我无法理解。
我不想使用 CodeIgniter 或任何其他框架,我想在 PHP 中本地做。