PHP
Referenzliste
parse_url
URL-Funktionen
Befehl:
mixed parse_url ( string $url [, int $component = -1 ] )
Parameter-Liste:
Beschreibung | |
---|---|
Der zu parsende URL. Ungültige Zeichen werden durch _ ersetzt. | |
Geben Sie einen der folgenden Parameter an, um nur einen spezifischen Teil des URL als String zu erhalten: PHP_URL_SCHEME , PHP_URL_HOST , PHP_URL_PORT , PHP_URL_USER , PHP_URL_PASS , PHP_URL_PATH , PHP_URL_QUERY oder PHP_URL_FRAGMENT . |
Beschreibung:
Diese Funktion parst einen URL und gibt ein assoziatives Array zurück, das die im URL vorhandenen Komponenten enthält.
Diese Funktion ist nicht dazu gedacht, einen gegebenen URL zu validieren, sondern es gliedert einen URL in die unten aufgeführten Bestandteile. Unvollständige URLs werden als Parameter akzeptiert, parse_url() versucht, sie bestmöglich zu analysieren.
Diese Funktion ist nicht dazu gedacht, einen gegebenen URL zu validieren, sondern es gliedert einen URL in die unten aufgeführten Bestandteile. Unvollständige URLs werden als Parameter akzeptiert, parse_url() versucht, sie bestmöglich zu analysieren.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Diese Funktion verarbeitet keine relativen URLs.
Die Funktion ist primär dazu gedacht, URLs zu parsen, nicht jedoch URIs. Um jedoch die Abwärtskompatibilität von PHP zu gewährleisten, wird für das Schema file:// die Ausnahme dreier Slashes (file:///) zugelassen. Bei allen anderen Schemata ist diese Notierung ungültig.
Siehe auch:
Liefert Informationen über einen Dateipfad
Überträgt einen String in Variable
Erstellen eines URL-kodierten Query-Strings
Build a URL
Beschreibung
Gibt letzten Namensteil einer Pfadangabe zurück
parse_url() - Beispiel:
Eingabe:
<?php $url = 'http://benutzername:passwort@hostname/pfad?argument=wert#textanker'; print_r(parse_url($url)); echo parse_url($url, PHP_URL_PATH); ?>
Ausgabe:
Array
(
[scheme] => http
[host] => hostname
[user] => benutzername
[pass] => passwort
[path] => /pfad
[query] => argument=wert
[fragment] => textanker
)
/pfad
(
[scheme] => http
[host] => hostname
[user] => benutzername
[pass] => passwort
[path] => /pfad
[query] => argument=wert
[fragment] => textanker
)
/pfad
Beschreibung:
Mit parse_url() kann man eine URL (url) analysieren und in ihre Bestandteile aufteilen. Als R�ckgabewert dieser Funktion erhalten Sie ein assoziatives Array mit den einzelnen Bestandteilen der URL.
Beschreibung:
Beschreibung | |
---|---|
component -Parameter hinzugefügt. |
|
E_WARNING für fehlerhafte URLs entfernt. |
URL-Funktionen