推荐答案
// www.javascriptcn.com code example
// 1. 安装 CodeIgniter
composer create-project codeigniter4/appstarter project-name
// 2. 创建控制器
php spark make:controller Home
// 3. 在控制器中编写方法
namespace App\Controllers;
class Home extends BaseController
{
public function index()
{
return view('welcome_message');
}
}
// 4. 创建视图文件
// 在 app/Views 目录下创建 welcome_message.php
<!DOCTYPE html>
<html>
<head>
<title>Welcome to CodeIgniter</title>
</head>
<body>
<h1>Welcome to CodeIgniter!</h1>
</body>
</html>
// 5. 配置路由
// 在 app/Config/Routes.php 中配置路由
$routes->get('/', 'Home::index');
// 6. 运行应用
php spark serve本题详细解读
1. 安装 CodeIgniter
CodeIgniter 是一个轻量级的 PHP 框架,可以通过 Composer 快速安装。使用 composer create-project 命令可以创建一个新的 CodeIgniter 项目。
2. 创建控制器
在 CodeIgniter 中,控制器负责处理请求并返回响应。使用 php spark make:controller 命令可以快速生成一个控制器文件。
3. 编写控制器方法
控制器中的方法通常对应着不同的 URL 请求。在 index 方法中,我们返回了一个视图文件 welcome_message。
4. 创建视图文件
视图文件用于展示 HTML 内容。在 app/Views 目录下创建 welcome_message.php 文件,并编写 HTML 代码。
5. 配置路由
路由用于将 URL 请求映射到特定的控制器和方法。在 app/Config/Routes.php 文件中,我们可以配置默认路由,将根 URL (/) 映射到 Home 控制器的 index 方法。
6. 运行应用
使用 php spark serve 命令可以启动内置的 PHP 开发服务器,并在浏览器中访问 http://localhost:8080 查看应用。