超轻量 http 运行时组件,支持在 swoole, workerman, php-fpm, php-builtin 等容器中运行。
使用示例:
<?php
use Hi\Http\Application;
use Hi\Http\Context;
require __DIR__ . '/vendor/autoload.php';
// 默认在 php-builtin 容器运行
$app = new Application();
// 路由定义
$app->get('/', fn () => 'hi, framework!');
// 服务将会运行在 http://127.0.0.1:4000
$app->listen(4000);也可以这样写:
<?php
use Hi\Http\Application;
use Hi\Http\Context;
require __DIR__ . '/vendor/autoload.php';
(new Application())
->get('/', fn () => 'hi, framework!')
->listen(4000)
;Enjoy 😜!