japerman/start-router

dev-master 2020-08-14 13:24 UTC

This package is auto-updated.

Last update: 2024-09-14 23:51:11 UTC


README

PHP 路由器

特性

  • 支持 GET、POST、PUT、DELETE、OPTIONS、PATCH、HEAD、AJAX 和任何请求方法
  • 控制器支持(示例: HomeController@about)
  • 路由前后的中间件支持
  • 静态路由模式
  • 动态路由模式
  • 易于使用的模式
  • 支持添加新的模式。 (使用正则表达式)
  • 支持命名空间。
  • 分组路由
  • 自定义 404 处理
  • 调试模式(错误消息开启/关闭)

示例用法

require 'vendor/autoload.php';

$router = new Start\Router();

$router->get('/', function() {
    return 'Hello World!';
});
$router->get('/controller', 'TestController@main');

$router->run();

Wiki

Wiki