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中for循环语句的几种变型
Mar 16 PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
Jul 05 PHP
跟我学Laravel之请求与输入
Oct 15 PHP
php带抄送和密件抄送的邮件发送方法
Mar 20 PHP
php实现微信公众平台账号自定义菜单类
Oct 11 PHP
[原创]CI(CodeIgniter)简单统计访问人数实现方法
Jan 19 PHP
简单实现PHP留言板功能
Dec 21 PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 PHP
PHP5.6读写excel表格文件操作示例
Feb 26 PHP
php和vue配合使用技巧和方法
May 09 PHP
php反射学习之依赖注入示例
Jun 14 PHP
Laravel框架实现多个视图共享相同数据的方法详解
Jul 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判断字符以及字符串的包含方法属性
2008/08/30 PHP
php单件模式结合命令链模式使用说明
2008/09/07 PHP
有关于PHP中常见数据类型的汇总分享
2014/01/06 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
2014/06/25 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
javascript 设置文本框中焦点的位置
2009/11/20 Javascript
基于jquery的代码显示区域自动拉长效果
2011/12/07 Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
2013/05/27 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
网站内容禁止复制和粘贴、另存为的js代码
2014/02/26 Javascript
jquery.form.js异步提交表单详解
2017/04/25 jQuery
JavaScript数组push方法使用注意事项
2017/10/30 Javascript
Node.js 利用cheerio制作简单的网页爬虫示例
2018/03/01 Javascript
详解mpvue scroll-view自动回弹bug解决方案
2018/10/01 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
IE浏览器下JS脚本提交表单后,不能自动提示问题解决方法
2019/06/04 Javascript
浅谈使用nodejs搭建web服务器的过程
2020/07/20 NodeJs
[04:11]DOTA2亚洲邀请赛小组赛第一日 TOP10精彩集锦
2015/01/30 DOTA
[57:22]完美世界DOTA2联赛PWL S2 FTD vs PXG 第二场 11.27
2020/12/01 DOTA
举例讲解Linux系统下Python调用系统Shell的方法
2015/11/07 Python
详解Python验证码识别
2016/01/25 Python
python对配置文件.ini进行增删改查操作的方法示例
2017/07/28 Python
python去除扩展名的实例讲解
2018/04/23 Python
对dataframe进行列相加,行相加的实例
2018/06/08 Python
python实现自主查询实时天气
2018/06/22 Python
Python实现注册、登录小程序功能
2018/09/21 Python
使用python+poco+夜神模拟器进行自动化测试实例
2020/04/23 Python
Django集成MongoDB实现过程解析
2020/12/01 Python
丝芙兰法国官网:SEPHORA法国
2016/09/01 全球购物
Linux Interview Questions For software testers
2013/05/17 面试题
网络事业创业计划书范文
2014/01/09 职场文书
《小白兔和小灰兔》教学反思
2014/02/18 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
关于长城的导游词
2015/01/30 职场文书
画展观后感
2015/06/17 职场文书
MySQL分布式恢复进阶
2022/07/23 MySQL