Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.
Las siguientes constantes están pensadas para usarse con parse_url().
PHP_URL_SCHEME
(int)
PHP_URL_HOST
(int)
Muestra el nombre del host del URL analizado.
PHP_URL_PORT
(int)
Muestra el puerto del URL analizado.
PHP_URL_USER
(int)
Muestra el usuario del URL analizado.
PHP_URL_PASS
(int)
Muestra la contraseña del URL analizado.
PHP_URL_PATH
(int)
Muestra la ruta del URL analizado.
PHP_URL_QUERY
(int)
Muestra el string de consulta del URL analizado.
PHP_URL_FRAGMENT
(int)
Muestra el fragmento (string después del símbolo #) del URL analizado.
Las siguientes constantes están pensadas para utilizarlas con http_build_query().
PHP_QUERY_RFC1738
(int)
Codificación realizada por
» RFC 1738 y el
tipo de media application/x-www-form-urlencoded, lo que
implica que los espacios están codificados como signos "más" (+).
PHP_QUERY_RFC3986
(int)
La codificación se lleva a cabo según el » RFC 3986,
y los espacios se cofificarán con porcentajes (%20).