利用 Composer 一步一步构建自己的 PHP 框架(二)
参考来源:岁寒博客 PHP系列教程,可以认为本文是其系列文章的实践、概要与总结。
设计 MVC
新建 MFFC/app
文件夹,在 app
中创建 controllers
、models
、views
三个文件夹,开始正式开始踏上 MVC 的征程。
新建 controllers/BaseController.php
文件:
使用命名空间
<?php
/**
* BaseController
*/
class BaseController
{
public function __construct()
{
}
}
新建 controllers/HomeController.php
文件:
<?php
/**
* \HomeController
*/
class HomeController extends BaseController
{
public function home()
{
echo "<h1>控制器成功!</h1>";
}
}