yaf学习笔记 - MVC模式
当我们访问yaf.com网站的时候,先走到入口文件index.php,然后经过bootstrap初始化,router路由,因为没有指定controller,会使用默认控制器IndexController的默认方法IndexAction,即下面的几种访问方式都是可以的:
|
|
最后一种访问方式里:第一个index是Module模块名,第二个index是Controller控制器名,第三个index是Action方法名
访问结果如下:

IndexController的indexAction的代码如下:
|
|
注意:
- $name默认值是Stranger,我们可以通过下面的方式指定$name的值
|
|

- 申明SampleModel类的一个对象,通过selectSample方法获取$content的值
|
|
- 将
$name和$content传到view
|
|
- 在view对应的phtml中可以使用
$name和$content变量的值
|
|
- 通过MVC设计模式,以控制器为中介,在模型文件中进行复杂的业务逻辑处理,在视图文件中渲染效果,实现了模型和视图的低耦合
本文作者 : 小凡
原文链接 : https://16bh.github.io/2017/06/12/yaf-study-note-mvc/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!