codeigniter 一个非常简单的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内容。

现在,为了显示此视图,我们需要一个controller。控制器是一种将调出视图以便显示其内容的控制器。

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

这是我们要放置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)

该URL实际上是通过调用您的控制器类而形成的(在这种情况下Hello_world,但使用URL中的所有小写字母)。在这种情况下就足够了,因为我们使用了索引函数。如果我们要使用其他函数名(比如说greetings),则应该使用这样的URL:

http://[your_domain_name]/hello_world/greetings

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

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