osw3/php-url-manager

Provides an URL tools

0.0.3 2024-07-14 12:39 UTC

This package is auto-updated.

Last update: 2024-12-14 13:31:34 UTC


README

Provides an URL tools.

How to install

composer require osw3/php-url-manager

How to use

The URL Parser

use OSW3\UrlManager\Parser;

$parser = new Parser('https://www.site.com');
print_r( $parser->infos() );
print_r( $parser->fetch('authority') );

The URL components

use OSW3\UrlManager\Components\Domain;

$domain = new Domain('https://www.site.com');
print_r( $domain->infos() );
print_r( $domain->get('subject') );

Components list

  • Scheme
  • Protocol
  • Authority
  • Username
  • Password
  • Hostname
  • Host
  • Tld
  • Domain
  • SubDomain
  • Port
  • Path
  • Query
  • Fragment