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的特殊设置
Oct 09 PHP
php下实现在指定目录搜索指定类型文件的函数
Oct 03 PHP
PHP 开发环境配置(测试开发环境)
Apr 28 PHP
php下将多个数组合并成一个数组的方法与实例代码
Feb 03 PHP
对text数据类型不支持代码页转换 从: 1252 到: 936
Apr 23 PHP
php比较多维数组中值的大小排序实现代码
Sep 08 PHP
PHP中文乱码解决方案
Mar 05 PHP
PHP获取Exif缩略图的方法
Jul 13 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
Dec 18 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
Oct 13 PHP
PHP编程快速实现数组去重的方法详解
Jul 22 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
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
ajax 的post方法实例(带循环)
2011/07/04 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
js技巧--转义符&quot;\&quot;的妙用
2007/01/09 Javascript
Apply an AutoFormat to an Excel Spreadsheet
2007/06/12 Javascript
javascript div 弹出可拖动窗口
2009/02/26 Javascript
window.name代替cookie的实现代码
2010/11/28 Javascript
Jquery下attr和removeAttr的使用方法
2010/12/28 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
2013/12/02 Javascript
javascript操作css属性
2013/12/30 Javascript
js中传递特殊字符(+,&amp;)的方法
2014/01/16 Javascript
JS调试必备的5个debug技巧
2014/03/07 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
2014/10/19 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
webpack4之SplitChunksPlugin使用指南
2018/06/12 Javascript
vant自定义二级菜单操作
2020/11/02 Javascript
[54:51]Ti4 冒泡赛第二轮LGD vs C9 3
2014/07/14 DOTA
python实现批量修改文件名代码
2017/09/10 Python
让你的Python代码实现类型提示功能
2019/11/19 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
2020/02/27 HTML / CSS
雅诗兰黛(Estee Lauder)英国官方网站:世界顶级化妆品牌
2016/12/29 全球购物
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
德国玩具商店:Planet Happy DE
2021/01/16 全球购物
护士自我鉴定
2013/10/23 职场文书
幼儿园义卖活动方案
2014/01/17 职场文书
法学院方阵解说词
2014/01/29 职场文书
贷款担保书范文
2014/05/13 职场文书
大学迎新生标语
2014/10/06 职场文书
党的群众路线教育实践活动整改方案
2014/10/28 职场文书
入队仪式主持词
2015/07/04 职场文书
会议简讯范文
2015/07/20 职场文书
JavaScript 事件捕获冒泡与捕获详情
2021/11/11 Javascript
解决ubuntu安装软件时,status-code=409报错的问题
2022/12/24 Servers