一個非常簡單的 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 應用程式正在執行!