以下是一个简单的PHP网关路由实例,我们将使用一个路由表来匹配URL请求,并根据匹配结果执行相应的控制器方法。
路由表
```php

$routes = [
'GET' => [
'/' => 'HomeController@index',
'/about' => 'AboutController@show',
],
'POST' => [
'/contact' => 'ContactController@send',
],
];
```
路由分发
```php
function route($method, $uri) {
global $routes;
if (isset($routes[$method][$uri])) {
$controller = $routes[$method][$uri];
$controllerParts = explode('@', $controller);
$controller = "


