CI框架给视图添加动态数据


Posted in PHP onDecember 01, 2014

数据通过控制器以一个数组或是对象的形式传入视图 , 这个数组或对象作为视图载入函数的第二个参数如果你使用一个对象,那么类变量将转换为数组元素。好了,让我们用你的控制器试试。打开控制器并添加以下代码

<?php class Blog extends CI_Controller { 
  
 function index() 
 { 
  $data['title'] = "My Real Title"; 
  $data['heading'] = "My Real Heading"; 
    
  $this->load->view('blogview', $data); 
 } 
} 
?>

现在,打开你的视图文件,将其中的文本替换成与数组对应的变量:注意才前台页面取值时,直接用$key值,而不是$data

<html> 
<head> 
<title><?php echo $title;?></title> 
</head> 
<body> 
 <h1><?php echo $heading;?></h1> 
</body> 
</html>

总结:当传递的是类变量$data的时候,那么它会转换为数组元素

CI框架给视图添加动态数据

方法很简单,需要的小伙伴自由发挥下,加入到自己的项目中去就可以了。

PHP 相关文章推荐
通过具体程序来理解PHP里面的抽象类
Jan 28 PHP
三个类概括PHP的五种设计模式
Sep 05 PHP
深入分析使用mysql_fetch_object()以对象的形式返回查询结果
Jun 05 PHP
PHP中对于浮点型的数据需要用不同的方法解决
Mar 11 PHP
php使用cookie保存登录用户名的方法
Jan 26 PHP
PHP实现抓取迅雷VIP账号的方法
Jul 30 PHP
php语言的7种基本的排序方法
Dec 28 PHP
php判断用户是否关注微信公众号
Jul 22 PHP
PHP控制前台弹出对话框的实现方法
Aug 21 PHP
php版微信公众账号第三方管理工具开发简明教程
Sep 23 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
Oct 26 PHP
PHP7 弃用功能
Mar 09 PHP
php强制运行广告的方法
Dec 01 #PHP
PHP过滤黑名单关键字的方法
Dec 01 #PHP
php中print(),print_r(),echo()的区别详解
Dec 01 #PHP
PHP中__FILE__、dirname与basename用法实例分析
Dec 01 #PHP
php 删除cookie方法详解
Dec 01 #PHP
php生成html文件方法总结
Dec 01 #PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
Dec 01 #PHP
You might like
php适配器模式介绍
2012/08/14 PHP
php调用nginx的mod_zip模块打包ZIP文件
2014/06/11 PHP
php常用字符串比较函数实例汇总
2014/11/24 PHP
JSON两种结构之对象和数组的理解
2016/07/19 PHP
用js实现随机返回数组的一个元素
2007/08/13 Javascript
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
2008/12/02 Javascript
40款非常棒的jQuery 插件和制作教程(系列一)
2011/10/26 Javascript
jquery获取子节点和父节点的示例代码
2013/09/10 Javascript
表单提交前触发函数返回true表单才会提交
2014/03/11 Javascript
JS通过分析userAgent属性来判断浏览器的类型及版本
2014/03/28 Javascript
jquery带翻页动画的电子杂志代码分享
2015/08/21 Javascript
JavaScript基础——使用Canvas绘图
2016/11/02 Javascript
Angular 4 指令快速入门教程
2017/06/07 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
Javascript(es2016) import和require用法和区别详解
2017/08/11 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
javascript动态创建对象的属性详解
2018/11/07 Javascript
Vue-cli 移动端布局和动画使用详解
2020/08/10 Javascript
[01:21]DOTA2新纪元-7.0新版本即将开启!
2016/12/11 DOTA
python调用windows api锁定计算机示例
2014/04/17 Python
Python import自定义模块方法
2015/02/12 Python
Java多线程编程中ThreadLocal类的用法及深入
2016/06/21 Python
解决pandas 作图无法显示中文的问题
2018/05/24 Python
使用tensorflow实现线性svm
2018/09/07 Python
Python多线程threading创建及使用方法解析
2020/06/17 Python
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
工商治理实习生的自我评价分享
2014/02/20 职场文书
精彩广告词大全
2014/03/19 职场文书
计算机专业自荐信范文
2014/05/28 职场文书
优秀少先队员主要事迹材料
2014/05/28 职场文书
小学生推普周国旗下讲话稿
2014/09/21 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
sql字段解析器的实现示例
2021/06/23 SQL Server
springboot集成flyway自动创表的详细配置
2021/06/26 Java/Android
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers
python中filter,map,reduce的作用
2022/06/10 Python