Provides an URL tools.
composer require osw3/php-url-manager
use OSW3\UrlManager\Parser;
$parser = new Parser('https://www.site.com');
print_r( $parser->infos() );
print_r( $parser->fetch('authority') );
use OSW3\UrlManager\Components\Domain;
$domain = new Domain('https://www.site.com');
print_r( $domain->infos() );
print_r( $domain->get('subject') );
- Scheme
- Protocol
- Authority
- Username
- Password
- Hostname
- Host
- Tld
- Domain
- SubDomain
- Port
- Path
- Query
- Fragment