retamayo/vector

PHP 的路由库

1.0.1 2024-01-17 01:17 UTC

This package is auto-updated.

Last update: 2024-09-17 02:47:22 UTC


README

一个简单易用的 PHP 路由库

如何使用

使用 composer 安装

composer require retamayo/vector

注意:请在索引文件上执行以下步骤。

包含自动加载器

include "vendor/autoload.php";

使用命名空间

use Retamayo\Vector\Vector;

获取 Vector 实例

$vector = Vector::getInstance();

运行路由器

$vector->run();

将路由添加到新创建的路由文件中

// add static routes
$this->get('/route_name', 'path_to_file');
// add callback routes
$this->get('/route_name', function () {
    echo "Hello World!";
});
// add dynamic routes
$this->get('/route_name/{slug}', function ($slug) {
    echo "Hello " . $slug;
});

您可以在路由配置文件中编辑默认的 404 路由。注意:当与配置文件一起工作时,不要更改定义的常量的名称,您可以更改它们的值,但不能更改名称。

define('DEFAULT_404', 'path_you_like');