Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.
Следующие константы доступны для использования с parse_url(), начиная с PHP 5.1.2.
-
PHP_URL_SCHEME
(int) -
PHP_URL_HOST
(int) - Вывод имени из хоста разобранного URL.
-
PHP_URL_PORT
(int) - Вывод порта из разобранного URL.
-
PHP_URL_USER
(int) - Вывод пользователя из разобранного URL.
-
PHP_URL_PASS
(int) - Вывод пароля из разобранного URL.
-
PHP_URL_PATH
(int) - Вывод пути из разобранного URL.
-
PHP_URL_QUERY
(int) - Вывод строки запроса из разобранного URL.
-
PHP_URL_FRAGMENT
(int) - Вывод фрагмента (строка после символа #) из разобранного URL.
Следующие константы предназначены для использования с http_build_query().
-
PHP_QUERY_RFC1738
(int) -
Кодирование выполняется в соответствии с
» RFC 1738 и типом данных
application/x-www-form-urlencoded
. Это означает, что пробелы заменяются символом плюс (+
). -
PHP_QUERY_RFC3986
(int) -
Кодирование производится в соответствии с » RFC 3986,
и пробелы кодируются как
%20
.