De functie parse_url()

De functie parse_url() zet alle onderdelen van een URL in een array die vervolgens op te vragen zijn. Je kunt de volgende waardes oproepen:

scheme
host
port
user
pass
path
query
fragment


voorbeeld

(zet www wel aan elkaar vast, staat nu een spatie na de 1e w omdat hij anders gepakt wordt door de automatische url parser)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
$url
= parse_url("http://loginnaam:wachtwoord@w ww.phphulp.nl:80/map/index.php?show=nieuws#anker");

echo "<p> opgedeelde url: ftp://loginnaam:wachtwoord@w ww.phphulp.nl:80/map/index.php?show=nieuws#anker </p>";

echo "scheme: $url[scheme] <br />";     // toont: http
echo "host: $url[host] <br />";               // toont: www.phphulp.nl
echo "port: $url[port] <br />";                // toont: 80
echo "user: $url[user] <br />";               // toont: loginnaam
echo "pass: $url[pass] <br />";              // toont: wachtwoord
echo "path: $url[path] <br />";               // toont: /map/index.php
echo "query: $url[query] <br />";           // toont: show=url
echo "fragment: $url[fragment] <br />"; // toont: anker
?>


Zie ook pathinfo(), dirname(), basename()

« Lees de omschrijving en reacties

Inhoudsopgave

  1. De functie parse_url()

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.