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中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
Mar 29 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
Oct 15 PHP
PDO防注入原理分析以及注意事项
Feb 25 PHP
PHP实现的文件操作类及文件下载功能示例
Dec 24 PHP
php 解决扫描二维码下载跳转问题
Jan 13 PHP
PHP中for循环与foreach的区别
Mar 06 PHP
ThinkPHP中调用PHPExcel的实现代码
Apr 08 PHP
PHP使用imagick扩展实现合并图像的方法
Apr 25 PHP
PHP jpgraph库的配置及生成统计图表:折线图、柱状图、饼状图
May 15 PHP
PHP数组式访问接口ArrayAccess用法分析
Dec 28 PHP
PHP如何通过表单直接提交大文件详解
Jan 08 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
Oct 16 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版(5)
2006/10/09 PHP
ExtJS 2.0实用简明教程之应用ExtJS
2009/04/29 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
JavaScript 对象详细整理总结
2016/09/29 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
利用JS轻松实现获取表单数据
2016/12/06 Javascript
Vue常用指令V-model用法
2017/03/08 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
2017/04/03 jQuery
Express + Node.js实现登录拦截器的实例代码
2017/07/01 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
Bootstrap modal只加载一次数据的解决办法(推荐)
2017/11/24 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
2019/04/17 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
2020/07/31 Javascript
python列表与元组详解实例
2013/11/01 Python
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
Python实现数通设备端口使用情况监控实例
2015/07/15 Python
python实现验证码识别功能
2018/06/07 Python
Python 通过打码平台实现验证码的实现
2019/05/13 Python
Pandas之排序函数sort_values()的实现
2019/07/09 Python
python:动态路由的Flask程序代码
2019/11/22 Python
基于HTML5 WebGL的3D机房的示例
2018/03/16 HTML / CSS
日本运动品牌美津浓官方购物网站:MIZUNO SHOP
2016/08/21 全球购物
俄罗斯Sportmarket体育在线商店:用于旅游和户外活动
2019/11/12 全球购物
外贸业务员岗位职责
2013/11/24 职场文书
个人廉洁自律承诺书
2014/03/27 职场文书
考察现实表现材料
2014/05/19 职场文书
党员个人对照检查材料思想汇报
2014/09/16 职场文书
民主生活会对照检查材料
2014/09/22 职场文书
教师党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
golang操作redis的客户端包有多个比如redigo、go-redis
2022/04/14 Golang