hi/http

Hi 框架 HTTP 组件

0.0.27 2024-04-03 11:07 UTC

README

超轻量 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 😜!