<?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 => 'ru',
  ),
  'this' => 
  array (
    0 => 'book.uri.php',
    1 => 'URI',
    2 => 'Модуль работы с URI',
  ),
  'up' => 
  array (
    0 => 'refs.basic.other.php',
    1 => 'Другие базовые модули',
  ),
  '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' => 'ru',
    '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">Введение</h1>
  <p class="simpara">
   Раздел описывает функции для работы с URI-идентификаторами (англ. Uniform Resource Identifiers, сокр. URI).
   Унифицированный идентификатор ресурса — строка символов для идентификации ресурса.
   В веб-технологиях URI идентифицируют интернет-ресурсы.
  </p>
  <p class="simpara">
   Расширение обрабатывает идентификаторы по спецификациям
   стандартов <a href="https://www.ietf.org/rfc/rfc3986.txt" class="link external">&raquo;&nbsp;RFC 3986, Uniform Resource Identifier (URI): Generic Syntax</a>
   и <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> — Класс Uri\Rfc3986\Uri<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-rfc3986-uri.construct.php">Uri\Rfc3986\Uri::__construct</a> — Инициализирует новый экземпляр класса Uri</li><li><a href="uri-rfc3986-uri.debuginfo.php">Uri\Rfc3986\Uri::__debugInfo</a> — Возвращает внутреннее состояние объекта URI</li><li><a href="uri-rfc3986-uri.equals.php">Uri\Rfc3986\Uri::equals</a> — Проверяет, эквивалентны ли два URI</li><li><a href="uri-rfc3986-uri.getfragment.php">Uri\Rfc3986\Uri::getFragment</a> — Получает нормализованный компонент &laquo;фрагмент&raquo;</li><li><a href="uri-rfc3986-uri.gethost.php">Uri\Rfc3986\Uri::getHost</a> — Получает нормализованный хост</li><li><a href="uri-rfc3986-uri.getpassword.php">Uri\Rfc3986\Uri::getPassword</a> — Получает нормализованный пароль</li><li><a href="uri-rfc3986-uri.getpath.php">Uri\Rfc3986\Uri::getPath</a> — Получает нормализованный путь</li><li><a href="uri-rfc3986-uri.getport.php">Uri\Rfc3986\Uri::getPort</a> — Получает порт</li><li><a href="uri-rfc3986-uri.getquery.php">Uri\Rfc3986\Uri::getQuery</a> — Получает нормализованные аргументы запроса</li><li><a href="uri-rfc3986-uri.getrawfragment.php">Uri\Rfc3986\Uri::getRawFragment</a> — Получает сырой компонент &laquo;фрагмент&raquo;</li><li><a href="uri-rfc3986-uri.getrawhost.php">Uri\Rfc3986\Uri::getRawHost</a> — Получает сырой хост</li><li><a href="uri-rfc3986-uri.getrawpassword.php">Uri\Rfc3986\Uri::getRawPassword</a> — Получает сырой пароль</li><li><a href="uri-rfc3986-uri.getrawpath.php">Uri\Rfc3986\Uri::getRawPath</a> — Получает сырой путь</li><li><a href="uri-rfc3986-uri.getrawquery.php">Uri\Rfc3986\Uri::getRawQuery</a> — Получает сырые аргументы запроса</li><li><a href="uri-rfc3986-uri.getrawscheme.php">Uri\Rfc3986\Uri::getRawScheme</a> — Получает сырую схему</li><li><a href="uri-rfc3986-uri.getrawuserinfo.php">Uri\Rfc3986\Uri::getRawUserInfo</a> — Получает сырой компонент с информацией о пользователе</li><li><a href="uri-rfc3986-uri.getrawusername.php">Uri\Rfc3986\Uri::getRawUsername</a> — Получает сырое имя пользователя</li><li><a href="uri-rfc3986-uri.getscheme.php">Uri\Rfc3986\Uri::getScheme</a> — Получает нормализованную схему</li><li><a href="uri-rfc3986-uri.getuserinfo.php">Uri\Rfc3986\Uri::getUserInfo</a> — Получает нормализованный компонент с информацией о пользователе</li><li><a href="uri-rfc3986-uri.getusername.php">Uri\Rfc3986\Uri::getUsername</a> — Получает нормализованное имя пользователя</li><li><a href="uri-rfc3986-uri.parse.php">Uri\Rfc3986\Uri::parse</a> — Разбирает URI</li><li><a href="uri-rfc3986-uri.resolve.php">Uri\Rfc3986\Uri::resolve</a> — Разрешает URI на основе текущего объекта в роли базового URI</li><li><a href="uri-rfc3986-uri.serialize.php">Uri\Rfc3986\Uri::__serialize</a> — Сериализует объект Uri</li><li><a href="uri-rfc3986-uri.torawstring.php">Uri\Rfc3986\Uri::toRawString</a> — Пересобирает URI в сырую строку</li><li><a href="uri-rfc3986-uri.tostring.php">Uri\Rfc3986\Uri::toString</a> — Пересобирает URI в нормализованную строку</li><li><a href="uri-rfc3986-uri.unserialize.php">Uri\Rfc3986\Uri::__unserialize</a> — Десериализует массив из параметра data в объект Uri</li><li><a href="uri-rfc3986-uri.withfragment.php">Uri\Rfc3986\Uri::withFragment</a> — Копирует объект URI с новым компонентом &laquo;фрагмент&raquo;</li><li><a href="uri-rfc3986-uri.withhost.php">Uri\Rfc3986\Uri::withHost</a> — Копирует объект URI с новым хостом</li><li><a href="uri-rfc3986-uri.withpath.php">Uri\Rfc3986\Uri::withPath</a> — Копирует объект URI с новым путём</li><li><a href="uri-rfc3986-uri.withport.php">Uri\Rfc3986\Uri::withPort</a> — Копирует объект URI с новым портом</li><li><a href="uri-rfc3986-uri.withquery.php">Uri\Rfc3986\Uri::withQuery</a> — Копирует объект URI с новыми аргументами запроса</li><li><a href="uri-rfc3986-uri.withscheme.php">Uri\Rfc3986\Uri::withScheme</a> — Копирует объект URI с новой схемой</li><li><a href="uri-rfc3986-uri.withuserinfo.php">Uri\Rfc3986\Uri::withUserInfo</a> — Копирует объект URI с новым компонентом с информацией о пользователе</li></ul></li><li><a href="class.uri-whatwg-url.php">Uri\WhatWg\Url</a> — Класс Uri\WhatWg\Url<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-url.construct.php">Uri\WhatWg\Url::__construct</a> — Инициализирует новый объект URL-адреса</li><li><a href="uri-whatwg-url.debuginfo.php">Uri\WhatWg\Url::__debugInfo</a> — Возвращает внутреннее состояние объекта URL-адреса</li><li><a href="uri-whatwg-url.equals.php">Uri\WhatWg\Url::equals</a> — Проверяет, эквивалентны ли два URL-адреса</li><li><a href="uri-whatwg-url.getasciihost.php">Uri\WhatWg\Url::getAsciiHost</a> — Возвращает ASCII-представление хоста</li><li><a href="uri-whatwg-url.getfragment.php">Uri\WhatWg\Url::getFragment</a> — Получает компонент &laquo;фрагмент&raquo;</li><li><a href="uri-whatwg-url.getpassword.php">Uri\WhatWg\Url::getPassword</a> — Получает пароль</li><li><a href="uri-whatwg-url.getpath.php">Uri\WhatWg\Url::getPath</a> — Получает путь</li><li><a href="uri-whatwg-url.getport.php">Uri\WhatWg\Url::getPort</a> — Получает порт</li><li><a href="uri-whatwg-url.getquery.php">Uri\WhatWg\Url::getQuery</a> — Получает компонент URL-адреса с аргументами запроса</li><li><a href="uri-whatwg-url.getscheme.php">Uri\WhatWg\Url::getScheme</a> — Получает схему</li><li><a href="uri-whatwg-url.getunicodehost.php">Uri\WhatWg\Url::getUnicodeHost</a> — Возвращает Юникод-представление хоста</li><li><a href="uri-whatwg-url.getusername.php">Uri\WhatWg\Url::getUsername</a> — Получает имя пользователя</li><li><a href="uri-whatwg-url.parse.php">Uri\WhatWg\Url::parse</a> — Разбирает URL-адрес</li><li><a href="uri-whatwg-url.resolve.php">Uri\WhatWg\Url::resolve</a> — Разрешает URL-адрес на основе текущего объекта в роли базового URL</li><li><a href="uri-whatwg-url.serialize.php">Uri\WhatWg\Url::__serialize</a> — Сериализует объект Url</li><li><a href="uri-whatwg-url.toasciistring.php">Uri\WhatWg\Url::toAsciiString</a> — Пересобирает URL-адрес в ASCII-строку</li><li><a href="uri-whatwg-url.tounicodestring.php">Uri\WhatWg\Url::toUnicodeString</a> — Пересобирает URL-адрес в Юникод-строку</li><li><a href="uri-whatwg-url.unserialize.php">Uri\WhatWg\Url::__unserialize</a> — Десериализует массив из параметра data в объект Url</li><li><a href="uri-whatwg-url.withfragment.php">Uri\WhatWg\Url::withFragment</a> — Копирует объект URL-адреса с новым компонентом &laquo;фрагмент&raquo;</li><li><a href="uri-whatwg-url.withhost.php">Uri\WhatWg\Url::withHost</a> — Копирует объект URL-адреса с новым хостом</li><li><a href="uri-whatwg-url.withpassword.php">Uri\WhatWg\Url::withPassword</a> — Копирует объект URL-адреса с новым паролем</li><li><a href="uri-whatwg-url.withpath.php">Uri\WhatWg\Url::withPath</a> — Копирует объект URL-адреса с новым путём</li><li><a href="uri-whatwg-url.withport.php">Uri\WhatWg\Url::withPort</a> — Копирует объект URL-адреса с новым портом</li><li><a href="uri-whatwg-url.withquery.php">Uri\WhatWg\Url::withQuery</a> — Копирует объект URL-адреса с новыми аргументами запроса</li><li><a href="uri-whatwg-url.withscheme.php">Uri\WhatWg\Url::withScheme</a> — Копирует объект URL-адреса с новой схемой</li><li><a href="uri-whatwg-url.withusername.php">Uri\WhatWg\Url::withUsername</a> — Копирует объект URL-адреса с новым именем пользователя</li></ul></li><li><a href="enum.uri-uricomparisonmode.php">Uri\UriComparisonMode</a> — Перечисление Uri\UriComparisonMode</li><li><a href="class.uri-uriexception.php">Uri\UriException</a> — Исключение Uri\UriException</li><li><a href="class.uri-urierror.php">Uri\UriError</a> — Ошибка Uri\UriError</li><li><a href="class.uri-invaliduriexception.php">Uri\InvalidUriException</a> — Исключение Uri\InvalidUriException</li><li><a href="class.uri-whatwg-invalidurlexception.php">Uri\WhatWg\InvalidUrlException</a> — Исключение Uri\WhatWg\InvalidUrlException<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-invalidurlexception.construct.php">Uri\WhatWg\InvalidUrlException::__construct</a> — Инициализирует новый экземпляр класса InvalidUrlException</li></ul></li><li><a href="class.uri-whatwg-urlvalidationerror.php">Uri\WhatWg\UrlValidationError</a> — Класс Uri\WhatWg\UrlValidationError<ul class="chunklist chunklist_book chunklist_children"><li><a href="uri-whatwg-urlvalidationerror.construct.php">Uri\WhatWg\UrlValidationError::__construct</a> — Инициализирует новый экземпляр класса UrlValidationError</li></ul></li><li><a href="enum.uri-whatwg-urlvalidationerrortype.php">Uri\WhatWg\UrlValidationErrorType</a> — Перечисление Uri\WhatWg\UrlValidationErrorType</li></ul></div><?php manual_footer($setup); ?>