yii1 render方法解析(记录下)
2016-05-28 18:24
295 查看
先判断主题(themes)中是否有相对应的文件,如果没有变换file为protected/views路径下的文件,如果有文件则变换为themes路径下的文件。然后,如果加载了viewrender模块(我看代码,是为了缓存(runtime文件夹),如果有则缓存,并读缓存文件,如果没有则编译根文件,使用ob方法,返回变量。
render方法返回变量而不是输出的方式是,加第三个变量为true(比如
$this->render('index',array(
'dataProvider'=>$dataProvider,
),ture);
)
render方法返回变量而不是输出的方式是,加第三个变量为true(比如
$this->render('index',array(
'dataProvider'=>$dataProvider,
),ture);
)
相关文章推荐
- PHP - 如何处理文件名乱码
- PHP - 如何处理文件名乱码
- PHP - 如何在函数内访问另一个文件中的变量
- PHP - 如何在函数内访问另一个文件中的变量
- PHP - 如何在HTML中格式化显示JSON数据
- SMTP简介与PHP简单实现
- PHP自带防SQL攻击函数区别
- 备忘录模式及php实现
- php......文件上传
- PHP - json_encode()生成的“\”被转译
- phpadmin关于空密码的修改
- php 数组获取失败
- ntp 服务/客户端配置详解
- contentProvider和contentResolver
- 中介者模式和php实现
- PHP7革新与性能优化
- PHP抓取采集类snoopy介绍
- PHP 正则表达式
- 在windows中开启PHP 的curl模块出错
- PHP接口的一个案例