PHP

您所在的位置:网站首页 串级控制系统应用举例讲解图 PHP

PHP

2023-05-21 09:15| 来源: 网络整理| 查看: 265

一、 MVC模式流程图

20190321174858211.png

二、MVC概念

(1)作用

MVC包括控制器(Controller),模型(Model),视图(View)。

控制器的作用是调用模型和 视图,将模型产生的数据传递给视图,并让视图去显示

模型的作用是获取数据并处理返回数据

视图的作用是将取得的数据进行美化,并向用户终端输出

(2)执行过程

1. 浏览者 -> 调用控制器,发出指令

2. 控制器 -> 按指令选择合适的模型

3. 模型 -> 按指令取数据

4. 控制器 -> 按指令选视图

5 . 视图 -> 把取到的数据展示出来

三、简单的MVC实例

(1)目录规划

20190321200614451.png

(2)编写类文件1. testController.class.php 控制器类文件

命名规则:test(名字)Controller(控制器文件).class.php ( 类文件 )

登录后复制

2. testModel.class.php 模型类文件 命名规则:test(模型文件名称 )Model( 模型文件).class.php 类文件

登录后复制

3. testView.class.php 视图类文件

登录后复制

4. 单一入口文件

让他来调用控制器,而控制器去调用模型和视图

登录后复制

5.运行结果

20190321202052335.png

四、简单的MVC实例改进----方法封装

1. 封装一个实例化控制器等的对象和调用方法的函数

登录后复制

2.重新编写入口文件index.php

浏览器url访问形式 http://......index.php?controller=控制器名&method=方法名

登录后复制

3.运行结果

浏览器访问 http://localhost:8080/MVC/index.php?controller=test&method=show 显示hello world

20190321202550341.png

想了解更多PHP相关问题请访问PHP中文网:PHP视频教程

以上就是PHP——MVC模式讲解与实例的详细内容,更多请关注php中文网其它相关文章!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3