<?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 => 'fr',
  ),
  'this' => 
  array (
    0 => 'book.uri.php',
    1 => 'URI',
    2 => 'URI',
  ),
  'up' => 
  array (
    0 => 'refs.basic.other.php',
    1 => 'Autres extensions basiques',
  ),
  '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' => 'fr',
    '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">Introduction</h1>
  <p class="simpara">
   Ce chapitre décrit les fonctions qui permettent de travailler avec
   les identifiants de ressource uniformes (URI). Un URI est une chaîne de caractères
   utilisée pour identifier une ressource. Les URI sont utilisés dans les technologies
   web pour identifier des ressources sur Internet.
  </p>
  <p class="simpara">
   Cette extension implémente des fonctionnalités qui suivent les spécifications
   <a href="https://www.ietf.org/rfc/rfc3986.txt" class="link external">&raquo;&nbsp;RFC 3986,
   Uniform Resource Identifier (URI): Generic Syntax</a> et
   <a href="https://url.spec.whatwg.org/" class="link external">&raquo;&nbsp;WHATWG URL Standard</a>.
  </p>
 </div>

 





 





 





 




 




 




 




 




 




<ul class="chunklist chunklist_book"><li><a href="class.uri-rfc3986-uri.php">Uri\Rfc3986\Uri</a> — La classe Uri\Rfc3986\Uri<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-rfc3986-uri.construct.php">Uri\Rfc3986\Uri::__construct</a> — Construit l'objet Uri</li><li><a href="uri-rfc3986-uri.debuginfo.php">Uri\Rfc3986\Uri::__debugInfo</a> — Retourne l'&eacute;tat interne de l'URI</li><li><a href="uri-rfc3986-uri.equals.php">Uri\Rfc3986\Uri::equals</a> — V&eacute;rifie si deux URI sont &eacute;quivalentes</li><li><a href="uri-rfc3986-uri.getfragment.php">Uri\Rfc3986\Uri::getFragment</a> — R&eacute;cup&egrave;re le composant fragment normalis&eacute;</li><li><a href="uri-rfc3986-uri.gethost.php">Uri\Rfc3986\Uri::getHost</a> — R&eacute;cup&egrave;re le composant h&ocirc;te normalis&eacute;</li><li><a href="uri-rfc3986-uri.getpassword.php">Uri\Rfc3986\Uri::getPassword</a> — R&eacute;cup&egrave;re le mot de passe normalis&eacute;</li><li><a href="uri-rfc3986-uri.getpath.php">Uri\Rfc3986\Uri::getPath</a> — R&eacute;cup&egrave;re le composant chemin normalis&eacute;</li><li><a href="uri-rfc3986-uri.getport.php">Uri\Rfc3986\Uri::getPort</a> — R&eacute;cup&egrave;re le composant port normalis&eacute;</li><li><a href="uri-rfc3986-uri.getquery.php">Uri\Rfc3986\Uri::getQuery</a> — R&eacute;cup&egrave;re le composant requ&ecirc;te normalis&eacute;</li><li><a href="uri-rfc3986-uri.getrawfragment.php">Uri\Rfc3986\Uri::getRawFragment</a> — R&eacute;cup&egrave;re le composant fragment brut</li><li><a href="uri-rfc3986-uri.getrawhost.php">Uri\Rfc3986\Uri::getRawHost</a> — R&eacute;cup&egrave;re le composant h&ocirc;te brut</li><li><a href="uri-rfc3986-uri.getrawpassword.php">Uri\Rfc3986\Uri::getRawPassword</a> — R&eacute;cup&egrave;re le mot de passe brut</li><li><a href="uri-rfc3986-uri.getrawpath.php">Uri\Rfc3986\Uri::getRawPath</a> — R&eacute;cup&egrave;re le composant chemin brut</li><li><a href="uri-rfc3986-uri.getrawquery.php">Uri\Rfc3986\Uri::getRawQuery</a> — R&eacute;cup&egrave;re le composant requ&ecirc;te brut</li><li><a href="uri-rfc3986-uri.getrawscheme.php">Uri\Rfc3986\Uri::getRawScheme</a> — R&eacute;cup&egrave;re le composant sch&eacute;ma brut</li><li><a href="uri-rfc3986-uri.getrawuserinfo.php">Uri\Rfc3986\Uri::getRawUserInfo</a> — R&eacute;cup&egrave;re le composant userinfo brut</li><li><a href="uri-rfc3986-uri.getrawusername.php">Uri\Rfc3986\Uri::getRawUsername</a> — R&eacute;cup&egrave;re le nom d'utilisateur brut</li><li><a href="uri-rfc3986-uri.getscheme.php">Uri\Rfc3986\Uri::getScheme</a> — R&eacute;cup&egrave;re le composant sch&eacute;ma normalis&eacute;</li><li><a href="uri-rfc3986-uri.getuserinfo.php">Uri\Rfc3986\Uri::getUserInfo</a> — R&eacute;cup&egrave;re le composant userinfo normalis&eacute;</li><li><a href="uri-rfc3986-uri.getusername.php">Uri\Rfc3986\Uri::getUsername</a> — R&eacute;cup&egrave;re le nom d'utilisateur normalis&eacute;</li><li><a href="uri-rfc3986-uri.parse.php">Uri\Rfc3986\Uri::parse</a> — Analyse une URI</li><li><a href="uri-rfc3986-uri.resolve.php">Uri\Rfc3986\Uri::resolve</a> — R&eacute;sout une URI en utilisant l'objet courant comme URL de base</li><li><a href="uri-rfc3986-uri.serialize.php">Uri\Rfc3986\Uri::__serialize</a> — S&eacute;rialise l'objet Uri</li><li><a href="uri-rfc3986-uri.torawstring.php">Uri\Rfc3986\Uri::toRawString</a> — Recompose l'URI brute</li><li><a href="uri-rfc3986-uri.tostring.php">Uri\Rfc3986\Uri::toString</a> — Recompose l'URI normalis&eacute;e</li><li><a href="uri-rfc3986-uri.unserialize.php">Uri\Rfc3986\Uri::__unserialize</a> — D&eacute;s&eacute;rialise le param&egrave;tre data en un objet Uri</li><li><a href="uri-rfc3986-uri.withfragment.php">Uri\Rfc3986\Uri::withFragment</a> — Modifie le composant fragment</li><li><a href="uri-rfc3986-uri.withhost.php">Uri\Rfc3986\Uri::withHost</a> — Modifie le composant h&ocirc;te</li><li><a href="uri-rfc3986-uri.withpath.php">Uri\Rfc3986\Uri::withPath</a> — Modifie le composant chemin</li><li><a href="uri-rfc3986-uri.withport.php">Uri\Rfc3986\Uri::withPort</a> — Modifie le composant port</li><li><a href="uri-rfc3986-uri.withquery.php">Uri\Rfc3986\Uri::withQuery</a> — Modifie le composant requ&ecirc;te</li><li><a href="uri-rfc3986-uri.withscheme.php">Uri\Rfc3986\Uri::withScheme</a> — Modifie le composant sch&eacute;ma</li><li><a href="uri-rfc3986-uri.withuserinfo.php">Uri\Rfc3986\Uri::withUserInfo</a> — Modifie le composant userinfo</li></ul></li><li><a href="class.uri-whatwg-url.php">Uri\WhatWg\Url</a> — La classe Uri\WhatWg\Url<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-url.construct.php">Uri\WhatWg\Url::__construct</a> — Construit l'objet Url</li><li><a href="uri-whatwg-url.debuginfo.php">Uri\WhatWg\Url::__debugInfo</a> — Retourne l'&eacute;tat interne de l'URL</li><li><a href="uri-whatwg-url.equals.php">Uri\WhatWg\Url::equals</a> — V&eacute;rifie si deux URL sont &eacute;quivalentes</li><li><a href="uri-whatwg-url.getasciihost.php">Uri\WhatWg\Url::getAsciiHost</a> — R&eacute;cup&egrave;re le composant h&ocirc;te sous forme de cha&icirc;ne de caract&egrave;res ASCII</li><li><a href="uri-whatwg-url.getfragment.php">Uri\WhatWg\Url::getFragment</a> — R&eacute;cup&egrave;re le composant fragment</li><li><a href="uri-whatwg-url.getpassword.php">Uri\WhatWg\Url::getPassword</a> — R&eacute;cup&egrave;re le composant mot de passe</li><li><a href="uri-whatwg-url.getpath.php">Uri\WhatWg\Url::getPath</a> — R&eacute;cup&egrave;re le composant chemin</li><li><a href="uri-whatwg-url.getport.php">Uri\WhatWg\Url::getPort</a> — R&eacute;cup&egrave;re le composant port</li><li><a href="uri-whatwg-url.getquery.php">Uri\WhatWg\Url::getQuery</a> — R&eacute;cup&egrave;re le composant requ&ecirc;te</li><li><a href="uri-whatwg-url.getscheme.php">Uri\WhatWg\Url::getScheme</a> — R&eacute;cup&egrave;re le composant sch&eacute;ma</li><li><a href="uri-whatwg-url.getunicodehost.php">Uri\WhatWg\Url::getUnicodeHost</a> — R&eacute;cup&egrave;re le composant h&ocirc;te sous forme de cha&icirc;ne de caract&egrave;res Unicode</li><li><a href="uri-whatwg-url.getusername.php">Uri\WhatWg\Url::getUsername</a> — R&eacute;cup&egrave;re le composant nom d'utilisateur</li><li><a href="uri-whatwg-url.parse.php">Uri\WhatWg\Url::parse</a> — Analyse une URL</li><li><a href="uri-whatwg-url.resolve.php">Uri\WhatWg\Url::resolve</a> — R&eacute;sout une URL en utilisant l'objet courant comme URL de base</li><li><a href="uri-whatwg-url.serialize.php">Uri\WhatWg\Url::__serialize</a> — S&eacute;rialise l'objet Url</li><li><a href="uri-whatwg-url.toasciistring.php">Uri\WhatWg\Url::toAsciiString</a> — Recompose l'URL sous forme de cha&icirc;ne de caract&egrave;res ASCII</li><li><a href="uri-whatwg-url.tounicodestring.php">Uri\WhatWg\Url::toUnicodeString</a> — Recompose l'URL sous forme de cha&icirc;ne de caract&egrave;res Unicode</li><li><a href="uri-whatwg-url.unserialize.php">Uri\WhatWg\Url::__unserialize</a> — D&eacute;s&eacute;rialise le param&egrave;tre data en un objet Url</li><li><a href="uri-whatwg-url.withfragment.php">Uri\WhatWg\Url::withFragment</a> — Modifie le composant fragment</li><li><a href="uri-whatwg-url.withhost.php">Uri\WhatWg\Url::withHost</a> — Modifie le composant h&ocirc;te</li><li><a href="uri-whatwg-url.withpassword.php">Uri\WhatWg\Url::withPassword</a> — Modifie le composant mot de passe</li><li><a href="uri-whatwg-url.withpath.php">Uri\WhatWg\Url::withPath</a> — Modifie le composant chemin</li><li><a href="uri-whatwg-url.withport.php">Uri\WhatWg\Url::withPort</a> — Modifie le composant port</li><li><a href="uri-whatwg-url.withquery.php">Uri\WhatWg\Url::withQuery</a> — Modifie le composant requ&ecirc;te</li><li><a href="uri-whatwg-url.withscheme.php">Uri\WhatWg\Url::withScheme</a> — Modifie le composant sch&eacute;ma</li><li><a href="uri-whatwg-url.withusername.php">Uri\WhatWg\Url::withUsername</a> — Modifie le composant nom d'utilisateur</li></ul></li><li><a href="enum.uri-uricomparisonmode.php">Uri\UriComparisonMode</a> — L'&eacute;num&eacute;ration Uri\UriComparisonMode</li><li><a href="class.uri-uriexception.php">Uri\UriException</a> — La classe Uri\UriException</li><li><a href="class.uri-urierror.php">Uri\UriError</a> — La classe Uri\UriError</li><li><a href="class.uri-invaliduriexception.php">Uri\InvalidUriException</a> — La classe Uri\InvalidUriException</li><li><a href="class.uri-whatwg-invalidurlexception.php">Uri\WhatWg\InvalidUrlException</a> — La classe Uri\WhatWg\InvalidUrlException<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-invalidurlexception.construct.php">Uri\WhatWg\InvalidUrlException::__construct</a> — Construit un objet InvalidUrlException</li></ul></li><li><a href="class.uri-whatwg-urlvalidationerror.php">Uri\WhatWg\UrlValidationError</a> — La classe Uri\WhatWg\UrlValidationError<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-urlvalidationerror.construct.php">Uri\WhatWg\UrlValidationError::__construct</a> — Construit un objet UrlValidationError</li></ul></li><li><a href="enum.uri-whatwg-urlvalidationerrortype.php">Uri\WhatWg\UrlValidationErrorType</a> — L'&eacute;num&eacute;ration Uri\WhatWg\UrlValidationErrorType</li></ul></div><?php manual_footer($setup); ?>