Vordefinierte Konstanten
Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.
Die folgenden Konstanten sind für die Nutzung mit parse_url() vorgesehen.
-
PHP_URL_SCHEME
(int) -
PHP_URL_HOST
(int) - Gibt den Hostnamen der geparsten URL aus.
-
PHP_URL_PORT
(int) - Gibt den Port der geparsten URL aus.
-
PHP_URL_USER
(int) - Gibt den Benutzer der geparsten URL aus.
-
PHP_URL_PASS
(int) - Gibt das Passwort der geparsten URL aus.
-
PHP_URL_PATH
(int) - Gibt den Pfad der geparsten URL aus.
-
PHP_URL_QUERY
(int) - Gibt den Query-String der geparsten URL aus.
-
PHP_URL_FRAGMENT
(int) - Gibt das Fragment (Zeichenkette nach der Raute #) der geparsten URL aus.
Die folgenden Konstanten sind für die Verwendung mit http_build_query() gedacht.
-
PHP_QUERY_RFC1738
(int) -
Die Kodierung wird gemäß » RFC 1738
und dem Medientyp
application/x-www-form-urlencoded
durchgeführt, was impliziert, dass Leerzeichen als Pluszeichen (+
) kodiert werden. -
PHP_QUERY_RFC3986
(int) -
Die Kodierung wird gemäß » RFC 3986
durchgeführt, und Leerzeichen werden prozentkodiert
(
%20
).