ThinkPHP官网首页

ENGLISH

Manual

5.4 视图

视图 子目录列表
5.4.1  模板定义
5.4.2  模板赋值
5.4.3  模板输出
5.4.4  模板替换
5.4.5  获取内容
5.4.6  布局模板
5.4.7  系统模板
5.4.8  静态生成
5.4.9  模板引擎
5.4.10  使用第三方模板引擎

在ThinkPHP里面,视图有两个部分组成:View类和模板文件。Action控制器直接和View视图类打交道,把要输出的数据通过模板变量赋值的方式传递到视图类,而具体的输出工作则交由View视图类来进行,同时视图类还完成了一些辅助的工作,包括调用模板引擎、布局渲染、输出替换、页面Trace等功能。

为了方便使用,在Action类中封装了View类的一些输出方法,例如display、fetch、assign、trace和buildHtml等方法,这些方法的原型都在View视图类里面。