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重新实现PHP脚本引擎内置函数
Mar 06 PHP
用PHP实现维护文件代码
Jun 14 PHP
PHP4与PHP5的时间格式问题
Feb 17 PHP
php设计模式 Observer(观察者模式)
Jun 26 PHP
解析php类的注册与自动加载
Jul 05 PHP
使用PHP Socket写的POP3类
Oct 30 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 PHP
PHP实现AES256加密算法实例
Sep 22 PHP
PHP模板解析类实例
Jul 09 PHP
Laravel中前端js上传图片到七牛云的示例代码
Sep 04 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
Oct 15 PHP
tp5框架前台无限极导航菜单类实现方法分析
Mar 29 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
一个目录遍历函数
2006/10/09 PHP
php UTF8 文件的签名问题
2009/10/30 PHP
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
PHP带节点操作的无限分类实现方法详解
2016/11/09 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
javascript验证只能输入数字和一个小数点示例
2013/10/21 Javascript
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
jQuery中text() val()和html()的区别实例详解
2016/06/28 Javascript
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
使用jQuery如何写一个含验证码的登录界面
2019/05/13 jQuery
layer的prompt弹出框,点击回车,触发确定事件的方法
2019/09/06 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
Python使用百度API上传文件到百度网盘代码分享
2014/11/08 Python
详细讲解用Python发送SMTP邮件的教程
2015/04/29 Python
Python中内置数据类型list,tuple,dict,set的区别和用法
2015/12/14 Python
Python unittest模块用法实例分析
2018/05/25 Python
python学习之hook钩子的原理和使用
2018/10/25 Python
Python实现将多个空格换为一个空格.md的方法
2018/12/20 Python
Python for循环与range函数的使用详解
2019/03/23 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
python中return不返回值的问题解析
2020/07/22 Python
通过Python pyecharts输出保存图片代码实例
2020/11/25 Python
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
财务与信息服务专业推荐信
2013/11/28 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
创文明城市标语
2014/06/16 职场文书
2014年话务员工作总结
2014/11/19 职场文书
对学校的意见和建议
2015/06/04 职场文书
离婚协议书格式范本
2016/03/18 职场文书
如何让2019年上半年的工作总结更出色!
2019/07/01 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
在vue中import()语法不能传入变量的问题及解决
2022/04/01 Vue.js
python前后端自定义分页器
2022/04/13 Python
Docker容器harbor私有仓库部署和管理
2022/08/05 Servers