Blogger Information
Blog 30
fans 1
comment 0
visits 23871
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP框架MVC原理
阿乎乎的学习
Original
972 people have browsed it

MVC的原理是通过解析路由,获得参数,通过参数加载获取相对应的控制器和方法。

index.php实例

$method();

运行实例 »

点击 "运行实例" 按钮查看在线实例

controller/HomeController.php实例

show(); return $res; } }

运行实例 »

点击 "运行实例" 按钮查看在线实例

model/HomeModel.php实例

这加载的一个模型,但是模型好像不应该这样用!

name.',今年'.$this->age.'岁了,如你所见我是'.$this->sex.'的。'; } public function __construct($name,$age,$sex) { $this->name=$name; $this->sex=$sex; $this->age=$age; } }

运行实例 »

点击 "运行实例" 按钮查看在线实例

view/home.php实例

      演示视图页面 

这是一个视图页面

看到这个页面说明视图加载成功
DOC;

运行实例 »

点击 "运行实例" 按钮查看在线实例

虽然大致搞懂了MVC加载的原理,MVC设计模式是通过解析路由来获得参数,通过参数来找到对应的控制器和方法,再通过控制器进而控制视图和模型。但依然不会写真正的MVC架构。

另外,composer的安装基本上都是下一步下一步只需要注意安装目录和选择PHP版本,更改了阿里云的全局配置,比较麻烦的是,我这不知道是网络问题还是什么鬼,根本打不开packagist,所以只能手动下载laravel,不过还是慢!!!

Correction status:qualified

Teacher's comments:现在学到laravel, 尽快跟上
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply withNews Comment Service Agreement
0 comments
Author's latest blog post
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!