PHP(5.0)架构——Bob

1
入口文件:

(给后台模块单独设置的一个入口文件admin.php或者一个控制器程序入口think都属于入口文件)
在这里插入图片描述
2
应用:

在这里插入图片描述
3
模块:

'app_multi_module' =>	false,

在这里插入图片描述
4
控制器:

在这里插入图片描述

namespace app\index\controller;

class Index 
{
    public function index()
    {
        return 'hello,thinkphp!';
    }
}

5
操作

在这里插入图片描述

namespace app\index\controller;

class Index 
{
    public function index()
    {
        return 'index';
    }
    
    public function hello($name)
    {
        return 'Hello,'.$name;
    }
}

6
模型:

在这里插入图片描述
7
视图:

在这里插入图片描述
8
驱动:

在这里插入图片描述
9
行为:

// 在app_init位置侦听行为
\think\Hook::listen('app_init');

// 绑定行为到app_init位置
\think\Hook::add('app_init','\app\index\behavior\Test');

在这里插入图片描述
10
命名空间:

在这里插入图片描述

(PHP语言所编写系统所需架构。)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章