按照前面的看到的欢迎页面里使用view的方式,我们这里
在views目录下建一个模版文件hello.php(默认是php后缀,你也可以用其他的如.html但是调用时需要带全后缀如$this->load->view('hello.html').
views/hello.php:
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8" />
- <title>view</title>
- </head>
- <body>
- hello,view!
- </body>
- </html>
控制器里代码:
- function index()
- {
- $this->load->view('hello');
- }
测试http://127.0.0.1:82/dayup/ci2/index.php
hello,view!
现在看看如果给views传变量数据。
修改控制器的index方法如下:
- function index()
- {
- $data=array(
- 'title'=>'欢迎使用CI框架',
- 'hello'=>'hello,欢迎使用CI框架!'
- );
- $this->load->view('hello',$data);
- }
修改模版文件:
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=gbk" />
- <title><?=$title ?></title>
- </head>
- <body>
- <?=$hello ?>
- </body>
- </html>
本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/774850,如需转载请自行联系原作者