设置了一个控制器来处理静态页面。控制器是简化Code??Igniter中工作的类。
在CodeIgniter框架URL中, 遵循基本模式。
在以下网址中,
【CodeIgniter第一个示例】http://abc.com/book/novel/
在这里, “ book”是控制器类, 或者你可以说这是控制器名称。
‘
novel’
是被调用的方法。它扩展到CI_Controller以继承控制器属性。
打印Hello World的示例
在控制器中创建文件
在Controller中, 创建一个名为“ Hello.php”的文件。该文件将保存在CodeIgniter的Controller文件夹中。编写以下代码。
<
?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Hello extends CI_Controller {
public function index()
{
$this->
load->
view('hello_world');
}
}
?>
在这里, 你的控制器类是Hello, 扩展到CI_Controller意味着它们可以访问控制器类中定义的方法和变量。
$ this加载视图, 库并命令框架。
在视图中创建文件
创建一个名为“ hello_world.php”的文件。将此文件保存在CodeIgniter的View文件夹中。编写以下代码。
<
!DOCTYPE html>
<
html>
<
head>
<
title>
Hello World<
/title>
<
/head>
<
body>
<
p>
Hello World!!<
/p>
<
/body>
<
/html>
运行控制器文件
要运行该文件, 请遵循路径http://localhost/CodeIgniter/index.php/Hello/
文章图片
推荐阅读
- CodeIgniter URL详解
- CodeIgniter控制器详解
- CodeIgniter视图view
- CodeIgniter模型详解
- CodeIgniter模型视图控制器(MVC)
- CodeIgniter架构详解
- CodeIgniter中的文件结构
- CodeIgniter安装详细步骤
- CodeIgniter的功能介绍