agregalel/router-php

为您的项目快速搭建路由器

1.0.2 2023-08-29 17:08 UTC

This package is auto-updated.

Last update: 2024-09-30 01:41:04 UTC


README

一个简单的php路由器。

入门指南

$ composer require agregalel/router-php

router.php 文件

use agregalel\router_php\Route;
use controllers\TestController;

include __DIR__ . "/../vendor/autoload.php";
include __DIR__ . "/controllers/TestController.php";

Route::get('', [new TestController(), 'index']);

Route::get('param_request_example/{:id}', [new TestController(), 'paramRequestExample']);

Route::get('form_example', [new TestController(), 'formExample']);

Route::post('post_example', [new TestController(), 'postExample']);

Route::get('404', [new TestController(), 'error']);

/**
 * Init Router
 */
Route::initRouter();
php -S 127.0.0.1:8000 ./router.php