Codeigniter 給視圖添加動態數據


數據經過控制器以一個數組或是對象的形式傳入視圖 , 
這個數組或對象做爲視圖載入函數的第二個參數

若是你使用一個對象,那麼類變量將轉換爲數組元素。
好了,讓咱們用你的控制器試試。打開控制器並添加如下代碼:

<?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


相關文章
相關標籤/搜索