1 加载静态页
从php官网下载下来的文件,将其中的部分代码拷贝到项目根目录下。
1.1 在application/controller中创建控制器Pages.php,必须继承CI_Controller
<?phpclass Pages extends CI_Controller{ public function view($page='home'){ if(!file_exists(APPPATH.'views/pages/'.$page.'.php')){ show_404(); } $data['title']=ucfirst($page);//把字符串中的首字符转换为大写。 $this->load->view('templates/header',$data); $this->load->view('pages/'.$page,$data); $this->load->view('templates/footer',$data); } }1234567891011121314
1.2 页面头部footer.php
<!-- 头部 --><html> <head> <title>CodeIgniter Tutorial</title> </head> <body> <!-- 从返回的数据中获取 --> <h1><?php echo $title; ?></h1>12345678
1.3 页面尾部footer.php
<!-- 尾部 --><em>©2015</em></body></html>1234
1.4 内容页home.php
<?phpecho 'hello world';12
1.5 路由