winarcooo/simple-router

个人使用的简单路由器

dev-main 2024-05-08 07:58 UTC

This package is auto-updated.

Last update: 2024-09-08 08:41:47 UTC


README

个人使用的简单路由器。

需求

  • PHP >= 8.1

安装

您可以通过Composer安装此包

composer require winarcooo/simple-router

用法

以下是使用Simple Router的基本示例

<?php

use Winarcooo\SimpleRouter\Router;

// Include Composer's autoloader
require 'vendor/autoload.php';

// Create a new router instance
$router = new Router();

// Define routes
$router->addRoute("GET", "/home", [HomeController::class, 'index']);

// Match the route
try {
    $router->matchRoute();
} catch (\Exception $e) {
    // Handle route not found
    echo $e->getMessage();
}

贡献

欢迎贡献!如果您发现任何问题或有改进建议,请随时打开问题或创建一个pull request。

许可证

此包是开源软件,根据MIT许可证授权。