CI框架给视图添加动态数据
2015-01-24信息快讯网
这篇文章主要介绍了CI框架给视图添加动态数据的相关资料,需要的朋友可以参考下
数据通过控制器以一个数组或是对象的形式传入视图 , 这个数组或对象作为视图载入函数的第二个参数如果你使用一个对象,那么类变量将转换为数组元素。好了,让我们用你的控制器试试。打开控制器并添加以下代码
<?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的时候,那么它会转换为数组元素
方法很简单,需要的小伙伴自由发挥下,加入到自己的项目中去就可以了。
php实现redis数据库指定库号迁移的方法
php导入excel文件到mysql数据库的方法
php实现按照权重随机排序数据的方法
CI框架中通过hook的方式实现简单的权限控制
CI框架中site_url()和base_url()的区别
给ECShop添加最新评论
php使用fputcsv()函数csv文件读写数据的方法
thinkphp备份数据库的方法分享
php数组添加元素方法小结
php批量添加数据与批量更新数据的实现方法
CI框架中cookie的操作方法分析
php实现图片添加描边字和马赛克的方法
ThinkPHP添加更新标签的方法
php获取文章上一页与下一页的方法
php强制运行广告的方法
ThinkPHP实现非标准名称数据表快速创建模型的方法
php实现的树形结构数据存取类实例
Codeigniter购物车类不能添加中文的解决方法
php的mssql数据库连接类实例
thinkphp数据查询和遍历数组实例
PHP图片处理之使用imagecopy函数添加图片水印实例
php去除数组中重复数据
ci检测是ajax还是页面post提交数据的方法
CI框架入门示例之数据库取数据完整实现方法
CI框架验证码CAPTCHA辅助函数用法实例
CI框架装载器Loader.php源码分析
CI框架安全类Security.php源码分析
Laravel 4 初级教程之视图、命名空间、路由
thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法
php生成xml时添加CDATA标签的方法
跟我学Laravel之视图 & Response
PHP实现图片裁剪、添加水印效果代码
destoon实现底部添加你是第几位访问者的方法