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 相关文章推荐
图象函数中的中文显示
Oct 09 PHP
浅析十款PHP开发框架的对比
Jul 05 PHP
php不用正则验证真假身份证
Nov 06 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
Nov 13 PHP
PHP实现微信公众平台音乐点播
Mar 20 PHP
PHP模板引擎Smarty的缓存使用总结
Apr 24 PHP
浅析PHP中strlen和mb_strlen的区别
Aug 31 PHP
PHP学习笔记(二):变量详解
Apr 17 PHP
php创建桌面快捷方式实现方法
Dec 31 PHP
PHP单例模式详解及实例代码
Dec 21 PHP
PHP数据库处理封装类实例
Dec 24 PHP
基于php中echo用逗号和用点号的区别详解
Jan 23 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
Terran历史背景
2020/03/14 星际争霸
php采集速度探究总结(原创)
2008/04/18 PHP
php加水印的代码(支持半透明透明打水印,支持png透明背景)
2013/01/17 PHP
PHP中imagick函数的中文解释
2015/01/21 PHP
js获取提交的字符串的字节数
2009/02/09 Javascript
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
使用jQuery判断IE浏览器版本的代码
2014/06/14 Javascript
JavaScript中实现最高效的数组乱序方法
2014/10/11 Javascript
JavaScript采用递归算法计算阶乘实例
2015/08/04 Javascript
微信小程序 网络API 上传、下载详解
2016/11/09 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
JS 数组随机洗牌的实例代码
2018/09/12 Javascript
vue-better-scroll 的使用实例代码详解
2018/12/03 Javascript
JavaScript偏函数与柯里化实例详解
2019/03/27 Javascript
重学JS之显示强制类型转换详解
2019/06/30 Javascript
Vue-CLI 项目在pycharm中配置方法
2019/08/30 Javascript
node.js使用net模块创建服务器和客户端示例【基于TCP协议】
2020/02/14 Javascript
Javascript var变量删除原理及实现
2020/08/26 Javascript
python格式化字符串实例总结
2014/09/28 Python
Python的Flask框架中实现分页功能的教程
2015/04/20 Python
Python处理mysql特殊字符的问题
2020/03/02 Python
python安装cx_Oracle和wxPython的方法
2020/09/14 Python
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
瑞士国际航空官网:SWISS
2016/07/21 全球购物
英国床垫在线:Mattress Online
2016/12/07 全球购物
离婚财产处理协议书
2014/09/30 职场文书
2015年平安创建工作总结
2015/04/29 职场文书
2015年宣传部个人工作总结
2015/05/14 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
教你使用Pandas直接核算Excel中快递费用
2021/05/12 Python
Python中threading库实现线程锁与释放锁
2021/05/17 Python
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技
本地搭建minio文件服务器(使用bat脚本启动)的方法
2022/07/15 Servers