bookfrank / viaduct
Viaduct 是一个非常简单的 PHP 路由器,希望它能帮助 PHP 框架初学者更好地理解路由原理。
v2.0.0
2017-02-16 14:24 UTC
Requires
- php: >=5.5.9
This package is not auto-updated.
Last update: 2024-09-29 02:18:39 UTC
README
Viaduct 是一个简单但快速的 PHP 路由器。
Viaduct 是一个非常简单的 PHP 路由器,希望它能帮助 PHP 框架初学者更好地理解路由原理。
特性
- 简单
- 单文件(只有 6 个函数)
- 类似 Laravel 的路由
安装
- 您可以直接在项目中运行
composer require
来安装。
composer require bookfrank/viaduct
- 您也可以在
composer.json
文件中简单地引入 viaduct。
"bookfrank/viaduct": "dev-master"
然后您需要运行 composer install
来下载它并更新自动加载器。
用法
首先,创建 routes.php
文件。
<?php use \Bookfrank\Viaduct\Router; Router::get('hello', function(){ echo "Hello viaduct"; }); Router::get('profile/{uid}', function($uid){ echo "Present userid is ".$uid; }); Router::get('blog/{id}', "\Foo\Bar\FooController@bar"); Router::dispatch();
<?php class FooController{ public function bar($id){ echo "id is ".$id; } }
联系我
作者:Frank 李扬