<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.basic.other.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'it',
  ),
  'this' => 
  array (
    0 => 'book.uri.php',
    1 => 'URI',
    2 => 'URI',
  ),
  'up' => 
  array (
    0 => 'refs.basic.other.php',
    1 => 'Altre estensioni fondamentali',
  ),
  'prev' => 
  array (
    0 => 'function.token-name.php',
    1 => 'token_name',
  ),
  'next' => 
  array (
    0 => 'class.uri-rfc3986-uri.php',
    1 => 'Uri\\Rfc3986\\Uri',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'en',
    'path' => 'reference/uri/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.uri.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.uri" class="book">
 
 <h1 class="title">URI</h1>
 

 <div id="intro.uri" class="preface">
  <h1 class="title">Introduzione</h1>
  <p class="simpara">
   This chapter describes the functions that allow you to work with
   Uniform Resource Identifiers (URIs). A URI is a string of characters
   used to identify a resource. URIs are used in web technologies to
   identify resources on the Internet.
  </p>
  <p class="simpara">
   This extension implements functionality that follows the
   <a href="https://www.ietf.org/rfc/rfc3986.txt" class="link external">&raquo;&nbsp;RFC 3986,
   Uniform Resource Identifier (URI): Generic Syntax</a> and
   <a href="https://url.spec.whatwg.org/" class="link external">&raquo;&nbsp;WHATWG URL Standard</a>
   specifications.
  </p>
 </div>

 




 




 




 



 



 



 



 



 



<ul class="chunklist chunklist_book"><li><a href="class.uri-rfc3986-uri.php">Uri\Rfc3986\Uri</a> — The Uri\Rfc3986\Uri class<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-rfc3986-uri.construct.php">Uri\Rfc3986\Uri::__construct</a> — Construct the Uri object</li><li><a href="uri-rfc3986-uri.debuginfo.php">Uri\Rfc3986\Uri::__debugInfo</a> — Return the internal state of the URI</li><li><a href="uri-rfc3986-uri.equals.php">Uri\Rfc3986\Uri::equals</a> — Check if two URIs are equivalent</li><li><a href="uri-rfc3986-uri.getfragment.php">Uri\Rfc3986\Uri::getFragment</a> — Retrieve the normalized fragment component</li><li><a href="uri-rfc3986-uri.gethost.php">Uri\Rfc3986\Uri::getHost</a> — Retrieve the normalized host component</li><li><a href="uri-rfc3986-uri.getpassword.php">Uri\Rfc3986\Uri::getPassword</a> — Retrieve the normalized password</li><li><a href="uri-rfc3986-uri.getpath.php">Uri\Rfc3986\Uri::getPath</a> — Retrieve the normalized path component</li><li><a href="uri-rfc3986-uri.getport.php">Uri\Rfc3986\Uri::getPort</a> — Retrieve the normalized port component</li><li><a href="uri-rfc3986-uri.getquery.php">Uri\Rfc3986\Uri::getQuery</a> — Retrieve the normalized query component</li><li><a href="uri-rfc3986-uri.getrawfragment.php">Uri\Rfc3986\Uri::getRawFragment</a> — Retrieve the raw fragment component</li><li><a href="uri-rfc3986-uri.getrawhost.php">Uri\Rfc3986\Uri::getRawHost</a> — Retrieve the raw host component</li><li><a href="uri-rfc3986-uri.getrawpassword.php">Uri\Rfc3986\Uri::getRawPassword</a> — Retrieve the raw password</li><li><a href="uri-rfc3986-uri.getrawpath.php">Uri\Rfc3986\Uri::getRawPath</a> — Retrieve the raw path component</li><li><a href="uri-rfc3986-uri.getrawquery.php">Uri\Rfc3986\Uri::getRawQuery</a> — Retrieve the raw query component</li><li><a href="uri-rfc3986-uri.getrawscheme.php">Uri\Rfc3986\Uri::getRawScheme</a> — Retrieve the raw scheme component</li><li><a href="uri-rfc3986-uri.getrawuserinfo.php">Uri\Rfc3986\Uri::getRawUserInfo</a> — Retrieve the raw userinfo component</li><li><a href="uri-rfc3986-uri.getrawusername.php">Uri\Rfc3986\Uri::getRawUsername</a> — Retrieve the raw username</li><li><a href="uri-rfc3986-uri.getscheme.php">Uri\Rfc3986\Uri::getScheme</a> — Retrieve the normalized scheme component</li><li><a href="uri-rfc3986-uri.getuserinfo.php">Uri\Rfc3986\Uri::getUserInfo</a> — Retrieve the normalized userinfo component</li><li><a href="uri-rfc3986-uri.getusername.php">Uri\Rfc3986\Uri::getUsername</a> — Retrieve the normalized username</li><li><a href="uri-rfc3986-uri.parse.php">Uri\Rfc3986\Uri::parse</a> — Parse a URI</li><li><a href="uri-rfc3986-uri.resolve.php">Uri\Rfc3986\Uri::resolve</a> — Resolve a URI with the current object as the base URL</li><li><a href="uri-rfc3986-uri.serialize.php">Uri\Rfc3986\Uri::__serialize</a> — Serialize the Uri object</li><li><a href="uri-rfc3986-uri.torawstring.php">Uri\Rfc3986\Uri::toRawString</a> — Recompose the raw URI</li><li><a href="uri-rfc3986-uri.tostring.php">Uri\Rfc3986\Uri::toString</a> — Recompose the normalized URI</li><li><a href="uri-rfc3986-uri.unserialize.php">Uri\Rfc3986\Uri::__unserialize</a> — Deserialize the data parameter into a Uri object</li><li><a href="uri-rfc3986-uri.withfragment.php">Uri\Rfc3986\Uri::withFragment</a> — Modify the fragment component</li><li><a href="uri-rfc3986-uri.withhost.php">Uri\Rfc3986\Uri::withHost</a> — Modify the host component</li><li><a href="uri-rfc3986-uri.withpath.php">Uri\Rfc3986\Uri::withPath</a> — Modify the path component</li><li><a href="uri-rfc3986-uri.withport.php">Uri\Rfc3986\Uri::withPort</a> — Modify the port component</li><li><a href="uri-rfc3986-uri.withquery.php">Uri\Rfc3986\Uri::withQuery</a> — Modify the query component</li><li><a href="uri-rfc3986-uri.withscheme.php">Uri\Rfc3986\Uri::withScheme</a> — Modify the scheme component</li><li><a href="uri-rfc3986-uri.withuserinfo.php">Uri\Rfc3986\Uri::withUserInfo</a> — Modify the userinfo component</li></ul></li><li><a href="class.uri-whatwg-url.php">Uri\WhatWg\Url</a> — The Uri\WhatWg\Url class<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-url.construct.php">Uri\WhatWg\Url::__construct</a> — Construct the Url object</li><li><a href="uri-whatwg-url.debuginfo.php">Uri\WhatWg\Url::__debugInfo</a> — Return the internal state of the URL</li><li><a href="uri-whatwg-url.equals.php">Uri\WhatWg\Url::equals</a> — Check if two URLs are equivalent</li><li><a href="uri-whatwg-url.getasciihost.php">Uri\WhatWg\Url::getAsciiHost</a> — Retrieve the host component as an ASCII string</li><li><a href="uri-whatwg-url.getfragment.php">Uri\WhatWg\Url::getFragment</a> — Retrieve the fragment component</li><li><a href="uri-whatwg-url.getpassword.php">Uri\WhatWg\Url::getPassword</a> — Retrieve the password component</li><li><a href="uri-whatwg-url.getpath.php">Uri\WhatWg\Url::getPath</a> — Retrieve the path component</li><li><a href="uri-whatwg-url.getport.php">Uri\WhatWg\Url::getPort</a> — Retrieve the port component</li><li><a href="uri-whatwg-url.getquery.php">Uri\WhatWg\Url::getQuery</a> — Retrieve the query component</li><li><a href="uri-whatwg-url.getscheme.php">Uri\WhatWg\Url::getScheme</a> — Retrieve the scheme component</li><li><a href="uri-whatwg-url.getunicodehost.php">Uri\WhatWg\Url::getUnicodeHost</a> — Retrieve the host component as an Unicode string</li><li><a href="uri-whatwg-url.getusername.php">Uri\WhatWg\Url::getUsername</a> — Retrieve the username component</li><li><a href="uri-whatwg-url.parse.php">Uri\WhatWg\Url::parse</a> — Parse a URL</li><li><a href="uri-whatwg-url.resolve.php">Uri\WhatWg\Url::resolve</a> — Resolve a URL with the current object as the base URL</li><li><a href="uri-whatwg-url.serialize.php">Uri\WhatWg\Url::__serialize</a> — Serialize the Url object</li><li><a href="uri-whatwg-url.toasciistring.php">Uri\WhatWg\Url::toAsciiString</a> — Recompose the URL as an ASCII string</li><li><a href="uri-whatwg-url.tounicodestring.php">Uri\WhatWg\Url::toUnicodeString</a> — Recompose the URL as a Unicode string</li><li><a href="uri-whatwg-url.unserialize.php">Uri\WhatWg\Url::__unserialize</a> — Deserialize the data parameter into a Url object</li><li><a href="uri-whatwg-url.withfragment.php">Uri\WhatWg\Url::withFragment</a> — Modify the fragment component</li><li><a href="uri-whatwg-url.withhost.php">Uri\WhatWg\Url::withHost</a> — Modify the host component</li><li><a href="uri-whatwg-url.withpassword.php">Uri\WhatWg\Url::withPassword</a> — Modify the password component</li><li><a href="uri-whatwg-url.withpath.php">Uri\WhatWg\Url::withPath</a> — Modify the path component</li><li><a href="uri-whatwg-url.withport.php">Uri\WhatWg\Url::withPort</a> — Modify the port component</li><li><a href="uri-whatwg-url.withquery.php">Uri\WhatWg\Url::withQuery</a> — Modify the query component</li><li><a href="uri-whatwg-url.withscheme.php">Uri\WhatWg\Url::withScheme</a> — Modify the scheme component</li><li><a href="uri-whatwg-url.withusername.php">Uri\WhatWg\Url::withUsername</a> — Modify the username component</li></ul></li><li><a href="enum.uri-uricomparisonmode.php">Uri\UriComparisonMode</a> — The Uri\UriComparisonMode enum</li><li><a href="class.uri-uriexception.php">Uri\UriException</a> — The Uri\UriException class</li><li><a href="class.uri-urierror.php">Uri\UriError</a> — The Uri\UriError class</li><li><a href="class.uri-invaliduriexception.php">Uri\InvalidUriException</a> — The Uri\InvalidUriException class</li><li><a href="class.uri-whatwg-invalidurlexception.php">Uri\WhatWg\InvalidUrlException</a> — The Uri\WhatWg\InvalidUrlException class<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-invalidurlexception.construct.php">Uri\WhatWg\InvalidUrlException::__construct</a> — Construct an InvalidUrlException object</li></ul></li><li><a href="class.uri-whatwg-urlvalidationerror.php">Uri\WhatWg\UrlValidationError</a> — The Uri\WhatWg\UrlValidationError class<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-urlvalidationerror.construct.php">Uri\WhatWg\UrlValidationError::__construct</a> — Construct a UrlValidationError object</li></ul></li><li><a href="enum.uri-whatwg-urlvalidationerrortype.php">Uri\WhatWg\UrlValidationErrorType</a> — The Uri\WhatWg\UrlValidationErrorType enum</li></ul></div><?php manual_footer($setup); ?>