📅  最后修改于: 2023-12-03 15:27:46.645000             🧑  作者: Mango
苗条(Slim)是一种用于创建 PHP 网络应用程序的微框架。 它提供了快速、简单的方式来创建 Web 应用程序和 API,并支持依赖注入,路由、请求和响应等功能,同时也拥有满足日常需求的小巧体积。
Slim 的特点:
要使用 Slim,您需要具备 PHP 环境下的 Composer 工具,并在命令行工具中执行以下命令:
composer require slim/slim "^3.0"
上述命令将自动安装 Slim,并在您的项目中生成 composer.json
文件。
以下是一个简单的 Slim 应用程序示例:
<?php
require __DIR__ . '/../vendor/autoload.php';
$app = new \Slim\App;
$app->get('/hello/{name}', function ($request, $response, $args) {
$name = $args['name'];
$response->getBody()->write("Hello, $name");
return $response;
});
$app->run();
以上示例定义了一个能够响应 /hello/{name}
路径下的 GET 请求,并输出以 name 为变量的问候语。