PHPackages                             triangle/router - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. triangle/router

ActiveLibrary[Framework](/categories/framework)

triangle/router
===============

Triangle Router Component

v2.0.5(1y ago)42125AGPL-3.0-or-laterPHPPHP ^8.1

Since Jul 29Pushed 6mo ago1 watchersCompare

[ Source](https://github.com/Triangle-org/Router)[ Packagist](https://packagist.org/packages/triangle/router)[ RSS](/packages/triangle-router/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (28)Used By (5)

[ ![](https://camo.githubusercontent.com/17160215c8d652a67e215f109b483dcae9450f98b3d6db710152e1b262980b06/68747470733a2f2f7374617469632e7a6f72696e2e73706163652f6d656469612f6c6f676f732f4c6f63616c7a657447726f75702e706e67)](https://www.localzet.com)

 [ ![Скачивания](https://camo.githubusercontent.com/05224eef7ed5c1dc53d8f77f124a81192610125c2e890928c0c15c1b897da532/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f747269616e676c652f726f757465723f6c6162656c3d254430254131254430254241254430254230254431253837254430254238254430254232254430254230254430254244254430254238254431253846)](https://packagist.org/packages/triangle/router) [ ![Коммиты](https://camo.githubusercontent.com/517e229164cd9a7ac85b000615db9f1cda86fa5e1cbe0da9184cd7e1aac59627/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6d6d69742d61637469766974792f742f547269616e676c652d6f72672f526f757465723f6c6162656c3d254430253941254430254245254430254243254430254243254430254238254431253832254431253842)](https://github.com/Triangle-org/Router) [ ![Версия](https://camo.githubusercontent.com/1aaed7e370c41542d384666b4673ded232ef7914fd1edadb4b1285d45a469e43/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f747269616e676c652f726f757465723f6c6162656c3d254430253932254430254235254431253830254431253831254430254238254431253846)](https://packagist.org/packages/triangle/router) [ ![Версия PHP](https://camo.githubusercontent.com/83efc5fa38d5d8aba79ed51356d4f16109e11316feba79465e0977e864631aa8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f747269616e676c652f726f757465722f7068703f6c6162656c3d504850)](https://packagist.org/packages/triangle/router) [ ![Лицензия](https://camo.githubusercontent.com/a946489c996fe9ef43a1deae0d554fcdf6b750007bd1be766803d5f2aaf3faa0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f547269616e676c652d6f72672f526f757465723f6c6162656c3d254430253942254430254238254431253836254430254235254430254244254430254237254430254238254431253846)](https://github.com/Triangle-org/Router)

Маршрутизатор HTTP-запросов
===========================

[](#маршрутизатор-http-запросов)

Эта библиотека обеспечивает быструю реализацию маршрутизатора на основе регулярных выражений. [Статья, о том, как работает реализация и почему она быстрее.](http://nikic.github.io/2014/02/18/Fast-request-routing-using-regular-expressions.html)

Установка
---------

[](#установка)

Для установки через Composer:

```
composer require triangle/router
```

Требуется PHP 8.0 или выше.

Usage
-----

[](#usage)

Пример использования:

```
