Constantes pré-définies
Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
Les constantes suivantes sont prévues pour être utilisées avec la fonction parse_url() et sont disponibles depuis PHP 5.1.2.
-
PHP_URL_SCHEME(entier) -
PHP_URL_HOST(entier) - Affiche le nom d'hôte de l'URL analysée.
-
PHP_URL_PORT(entier) - Affiche le port de l'URL analysée.
-
PHP_URL_USER(entier) - Affiche l'utilisateur de l'URL analysée.
-
PHP_URL_PASS(entier) - Affiche le mot de passe de l'URL analysée.
-
PHP_URL_PATH(entier) - Affiche le chemin de l'URL analysée.
-
PHP_URL_QUERY(entier) - Affiche la requête de l'URL analysée.
-
PHP_URL_FRAGMENT(entier) - Affiche le fragment (la chaîne après le caractère #) de l'URL analysée.
Les constantes suivantes sont prévues pour être utilisées avec http_build_query().
-
PHP_QUERY_RFC1738(entier) - L'encodage est effectué conformément à la » RFC 1738 et le type de média application/x-www-form-urlencoded, ce qui implique que les espaces sont encodés avec des signes plus (+).
-
PHP_QUERY_RFC3986(entier) - L'encodage est effectué conformément à la » RFC 3986, et les espaces seront encodés en utilisant le signe pourcentage (%20).