| |
| * Link führt ins Internet |
|

| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| mixed parse_url ( string $url [, int $component] ) |
Version
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.
Folgende Elemente enthält das Array:
• scheme - Protoll der Anfrage (z.B http, ftp etc.)
• host - Name (z.B. www.selfphp3.de)
• port - Anschlussnummer (z.B. 9000)
• user - Username (für Logins)
• pass - Passwort (für Logins)
• path - Pfad zur Datei
• query - Anfrage an eine Datei
• fragment - Sprungziel (Anker) innerhalb einer Datei |
Beispiel
<?PHP
$url = 'http://admin:php@www.selfphp3.de:9000/php.php?function=pdf#pdf_arc';
echo '<b>Ursprüngliche URL:</b><br>';
echo $url . '<br><br>';
echo '<b>Nach den Bestandteilen zerlegt:</b><br>';
$url_array = parse_url ( $url );
while ( list ( $key, $val ) = each ( $url_array ) )
{
echo $key . ' - ' . $val . '<br>';
}
?>
|
Ausgabe
Ursprüngliche URL:
http://admin:php@www.selfphp3.de:9000/php.php?function=pdf#pdf_arc
Nach den Bestandteilen zerlegt:
scheme - http
host - www.selfphp3.de
port - 9000
user - admin
pass - php
path - /php.php
query - function=pdf
fragment - pdf_arc
|
|
|
|
|
|
|


|