Download the PHP package midnite81/urlparser without Composer
On this page you can find all versions of the php package midnite81/urlparser. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package urlparser
Url Parser
A PHP 7.1+ URL parser for easy manipulation of URLs
Installation
This package requires PHP 7.1+.
To install through composer include the package in your composer.json
.
"midnite81/urlparser": "^1.0"
Run composer install
or composer update
to download the dependencies or you can run
composer require midnite81/urlparser
.
Example Usage
Available Methods
Method | Returns | Description |
---|---|---|
all() | array | Returns all parts of the URL as an array |
json() | json | Returns all parts of the URL as a JSON object |
get(string $key) | string or null | Returns the value of a URL part, if it exists |
scheme() | string | Returns the scheme e.g. http |
host() | string | Returns the host e.g example.com |
port() | string | Returns the port e.g. 80 |
user() | string | Returns the user |
pass() | string | Returns the password |
path() | string | Returns the path e.g. /gallery/houses |
fileName() | string | Returns the filename e.g. example.pdf |
query(bool $includeQuestionMark = false) | string | Returns the querystring e.g. hiRes=1 |
fragment(bool $includeHash = false) | string | Returns the fragment e.g forSale |
segments() | array | Returns each segment of the URL path |
segment(int $index) | string or null | Returns the requested segment of the URL Path, if it exists |
encode(int $times = 1) | string | Returns the url encoded (urlencode). |
doubleEncode() | string | Returns the url double encoded |
queryArray() | array | Returns the Query String back in an associative array |
fragmentArray() | array | Returns the Fragments back in an associative array |
getQueryValue(string $key) | string or null | Returns the value of the query string key if it exists |
getHashValue(string $key) | string or null | Returns the value of the fragment/hash key if it exists |
All versions of urlparser with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
ext-json Version *
ext-json Version *
The package midnite81/urlparser contains the following files
Loading the files please wait ....