用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4920|回复: 14
收起左侧

[已解决] $this->load->view('view',$data);

  [复制链接]
发表于 2010-8-22 09:40:48 | 显示全部楼层 |阅读模式
$this->load->view('view',$data);
1、 $data={
    'title'=>'title',
    'header'=>'header'
}

//此种数组如何在 view中 输出??
2、$data={
    'title','header'
}
发表于 2010-8-22 09:57:35 | 显示全部楼层
echo $title;
echo $header;
发表于 2010-8-22 09:59:32 | 显示全部楼层
ls正解
 楼主| 发表于 2010-8-22 10:30:38 | 显示全部楼层
2、$data={
    'title'=>array(),'header'=array()
}
发表于 2010-8-22 10:41:38 | 显示全部楼层
这不还是一样吗?
只不过之前是字符串,现在改数组了。。
数组用循环,字符串直接 echo。。。
和 CI 无关了,都是 PHP 基础。
 楼主| 发表于 2010-8-22 12:18:18 | 显示全部楼层
打错了
2、$data={
    [0]=>array(),
    [1]=>array()
}
没有键值的二维数组传到视图里 如何显示?
发表于 2010-8-22 13:00:13 | 显示全部楼层
foreach(${0} as $key=>$val){}
foreach(${1} as $key=>$val){}
lz你问的不是ci的问题,此奶php基础知识
 楼主| 发表于 2010-8-22 13:06:30 | 显示全部楼层
本帖最后由 sigong1 于 2010-8-22 14:33 编辑

print_r(${0})
返回:
Undefined variable: 0
发表于 2010-8-22 15:27:13 | 显示全部楼层
2、$data={
    [0]=>array(),
    [1]=>array()
}
视图不支持此种形式的传参。
必须第一级是合法变量名。
发表于 2010-8-22 15:33:31 | 显示全部楼层
print_r(${0})
返回:
Undefined variable: 0
sigong1 发表于 2010-8-22 13:06
${0}='aa'
echo ${0}
显示:aa
php 5.2没问题

本版积分规则