宝哥软件园

Yii框架布局文件实例分析

编辑:宝哥软件园 来源:互联网 时间:2021-08-20

本文举例说明了Yii框架的布局文件。分享给大家参考,如下:

首先,什么是布局文件?我的理解是布局在视图文件中存储相同的代码,使用布局文件可以减少视图文件代码的冗余。下面介绍如何使用Yii的布局文件。

首先,在视图布局下创建您自己的布局文件

common.php

!doctype html html lang=' zh ' head meta charset=' UTF-8 ' meta name=' viewport ' content=' width=设备宽度,用户可缩放=否,初始比例=1.0,最大比例=1.0,最小比例=1.0 ' meta http-equiv=' X-UA-Compatible ' content=' ie=edge ' title document/title/head dy?=$内容?/body/html然后在控制器中设置变量$layout并调用render方法

class IndexController扩展了Controller { public $ layout=' common ';public function actionSay(){ return $ this-render(' say ');}}编写视图文件

这是视图文件中的内容

调用render方法后,首先视图文件中的内容存储在一个名为content的变量中,然后调用布局文件,再调用内容变量,然后调用布局文件将内容输出到对应的位置,所以我也添加了?=$内容?的代码

最终显示结果如下

这里写图片描述

更多对Yii相关内容感兴趣的读者可以查看本网站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》、《php常见数据库操作技巧汇总》

希望本文对基于Yii框架的PHP编程有所帮助。

更多资讯
游戏推荐
更多+