首先我们先在根目录下创建的个app文件夹,这个文件夹内放入我们的应用
一、controller(控制器层) && view(视图层)
在core文件中的lhy.php文件中加入
//assign
public function assign($name,$value)
{
$this->assign[$name] = $value;
}
//display
public function display($file)
{
//验证文件是否存在
$files = APP.'/views/'.$file;
if($files){
//将数组打散,键为变量,变量的值为键所对应的值
extract($this->assign);
include($files);
}else{
echo $file.'文件不存在';
}
}
我们在app文件夹下创建一个文件来存放我们的控制器,起名为controller(注意控制器名要和类名保持一致)
例如我们创建了一个登陆控制器(其命名为logincontroller.php)
<?php
namespace app\controller;
class loginController{
public function login_in()
{
//实例化模板方法
$view = new \core\lhy;
$view->assign('qwe','ok');//赋值
$view->display('