codeigniter 一个非常简单的Hello World应用程序
示例
从全新安装Codeigniter3开始,这是从HelloWorld应用程序开始的一种简单方法,可以通过此可靠的PHP框架打破僵局。
为此,您可以开始创建要在HelloWorld应用程序中显示的视图。
我们将其放在您的应用程序文件夹中,在这里:
在hello_world.php(/application/views/)中
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Hello World</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>这只是一个简单的HTML内容。
现在,为了显示此视图,我们需要一个controller。控制器是一种将调出视图以便显示其内容的控制器。
为了使其正常工作,控制器需要进入适当的controllers文件夹。
这是我们要放置HelloWorld控制器的位置:
/application/controllers/Hello_world.php
(控制器的名称通常为snake_case,首字母大写)
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Hello_world extends CI_Controller {
public function __construct()
{
parent::__construct();
}
public function index(){
$this->load->view('hello_world');
}
}控制器的默认功能是索引功能。
现在,您可以通过以下地址查看HelloWorld页面的内容:
http://[your_domain_name]/index.php/hello_world
或者,如果您使用.htaccess应用了此修补程序(请返回该修补程序的安装页面)
http://[your_domain_name]/hello_world
(如果你是在本地工作,最有可能在那里你会发现你的页面地址是:http://localhost/hello_world)
该URL实际上是通过调用您的控制器类而形成的(在这种情况下Hello_world,但使用URL中的所有小写字母)。在这种情况下就足够了,因为我们使用了索引函数。如果我们要使用其他函数名(比如说greetings),则应该使用这样的URL:
http://[your_domain_name]/hello_world/greetings
结构为/[controller_name]/[method_name]。
干得好!您的第一个Codeigniter应用程序正在运行!