The League of Extraordinary Packages

Our Packages:

Presented by The League of Extraordinary Packages

Getting Started

Uri functions

Uri parser

Uri schemes

Uri manipulations

Uri components

Uri Domain Parser

Upgrading Guide


System Requirements


The library is available on Packagist and should be installed using Composer. This can be done by running the following command on a composer installed box:

$ composer require league/uri

Most modern frameworks will include Composer out of the box, but ensure the following file is included:


// Include the Composer autoloader
require 'vendor/autoload.php';


The URI meta package contains:

the following fully decoupled libraries:

the following libraries: