拥抱你离去 发表于 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>


Hex 发表于 2018-6-27 15:40:37

原理很简单,就是用了 PHP 的一个内置函数,叫做 extract(),有兴趣可以看看 PHP 手册 http://php.net/manual/zh/function.extract.php ,这就是 PHP 的强大之处。
页: [1]
查看完整版本: 视图之数组索引变量