按照前面的看到的欢迎页面里使用view的方式,我们这里

在views目录下建一个模版文件hello.php(默认是php后缀,你也可以用其他的如.html但是调用时需要带全后缀如$this->load->view('hello.html').

views/hello.php:

 
  
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
  5. <title>view</title> 
  6. </head> 
  7. <body> 
  8. hello,view! 
  9. </body> 
  10. </html> 

控制器里代码:

 

 
  
  1. function index() 
  2.     $this->load->view('hello'); 

测试http://127.0.0.1:82/dayup/ci2/index.php

hello,view!

现在看看如果给views传变量数据。

修改控制器的index方法如下:

 

 
  
  1. function index() 
  2.     $data=array
  3.         'title'=>'欢迎使用CI框架'
  4.         'hello'=>'hello,欢迎使用CI框架!' 
  5.     ); 
  6.     $this->load->view('hello',$data); 

修改模版文件:

 

 
  
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="content-type" content="text/html; charset=gbk" /> 
  5. <title><?=$title ?></title> 
  6. </head> 
  7. <body> 
  8. <?=$hello ?> 
  9. </body> 
  10. </html>