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

[视图] 视图之数组索引变量

[复制链接]
发表于 2018-6-27 14:48:48 | 显示全部楼层 |阅读模式
在控制器里组装的数组数据,为何在视图中可以直接使用数组索引下标当成变量?

php:class Test extends CI_Controller {

   public function index()
   {
      $data['title']="My Real Title";
      $data['heading']="My Real Heading";
      $this->load->view('index',$data);
//    $this->load->view('index',array('datas'=>$data));
   }}
html:<div id="body">
   <
p>视图展示页</p>
   <
div>
      <
h2><?php echo $title; ?></h2>
   </
div>
</
div>


发表于 2018-6-27 15:40:37 | 显示全部楼层
原理很简单,就是用了 PHP 的一个内置函数,叫做 extract(),有兴趣可以看看 PHP 手册 http://php.net/manual/zh/function.extract.php ,这就是 PHP 的强大之处。

本版积分规则