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 相关文章推荐
计算2000年01月01日起到指定日的天数
Oct 09 PHP
将RTF格式的文件转成HTML并在网页中显示的代码
Oct 09 PHP
php木马攻击防御之道
Mar 24 PHP
基于Zend的Config机制的应用分析
May 02 PHP
php获得用户ip地址的比较不错的方法
Feb 08 PHP
php银联网页支付实现方法
Mar 04 PHP
PHP 设计模式系列之 specification规格模式
Jan 10 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
Nov 09 PHP
Yii2实现自定义独立验证器的方法
May 05 PHP
PHP简单获取随机数的常用方法小结
Jun 07 PHP
PHP一致性hash分布式算法封装类定义与用法示例
Aug 04 PHP
Yii框架模拟组件调用注入示例
Nov 11 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
封装一个PDO数据库操作类代码
2009/09/09 PHP
phpize的深入理解
2013/06/03 PHP
Java中final关键字详解
2015/08/10 PHP
PHP二维数组排序简单实现方法
2016/02/14 PHP
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
2018/04/20 PHP
Laravel框架分页实现方法分析
2018/06/12 PHP
PHP APP微信提现接口代码
2018/09/30 PHP
RR vs IO BO3 第二场2.13
2021/03/10 DOTA
JQuery 绑定事件时传递参数的实现方法
2009/10/13 Javascript
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
dojo随手记 gird组件引用
2011/02/24 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
jquery实现仿Flash的横向滑动菜单效果代码
2015/09/17 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
2016/07/07 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
2016/11/25 Javascript
js实现下拉框效果(select)
2017/03/28 Javascript
JS使用正则表达式验证身份证号码
2017/06/23 Javascript
JS实现基于拖拽改变物体大小的方法
2018/01/23 Javascript
JS中的函数与对象的创建方式
2019/05/12 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
json跨域调用python的方法详解
2017/01/11 Python
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
numpy.linspace函数具体使用详解
2019/05/27 Python
django rest framework vue 实现用户登录详解
2019/07/29 Python
Pytorch上下采样函数--interpolate用法
2020/07/07 Python
python 牛顿法实现逻辑回归(Logistic Regression)
2020/10/15 Python
梅西百货澳大利亚:Macy’s Australia
2017/07/26 全球购物
商务英语大学生职业生涯规划书范文
2014/01/01 职场文书
品德评语大全
2014/05/05 职场文书
学校督导评估方案
2014/06/10 职场文书
三好学生先进事迹材料
2014/08/28 职场文书
机关中层领导干部群众路线教育实践活动个人对照检查材料
2014/09/24 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
HTML静态页面获取url参数和UserAgent的实现
2022/08/05 HTML / CSS