一个非常简单的 Hello World 应用程序

从全新安装的 Codeigniter 3 开始,这是一个从 Hello World 应用程序开始的简单方法,通过这个可靠的 PHP 框架打破僵局。

为此,你可以开始创建我们希望为 Hello World 应用程序显示的视图。

我们将把它放在你的应用程序文件夹中,在这里:

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 内容。

现在,为了显示这个视图,我们需要一个控制器。控制器将调用视图以便显示其内容。

为了使其正常工作,控制器需要进入适当的控制器文件夹。

这是我们要放置 Hello World 控制器的地方:

/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');
    }

}

控制器的默认功能是索引功能。

现在,你将能够看到访问以下地址的 Hello World 页面的内容:

http://[your_domain_name]/index.php/hello_world

或者,如果你使用 .htaccess 应用修复程序(返回修复程序的安装页面)

http://[your_domain_name]/hello_world

(如果你在本地工作,很可能是你找到你的页面的地址是:http://localhost/hello_world

实际上是在调用控制器类(在本例中为 Hello_world,但在 URL 中使用全部小写)形成的 URL。在这种情况下它就足够了,因为我们使用了索引函数。如果我们使用不同的函数名称(比如说 greetings),我们应该使用这样的 URL:

http://[your_domain_name]/hello_world/greetings

其结构为/[controller_name]/[method_name]

干得好! 你的第一个 Codeigniter 应用程序正在运行!