數據經過控制器以一個數組或是對象的形式傳入視圖 , 這個數組或對象做爲視圖載入函數的第二個參數 若是你使用一個對象,那麼類變量將轉換爲數組元素。 好了,讓咱們用你的控制器試試。打開控制器並添加如下代碼: <?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