Beschrijving
array
parse_url
( string url)
Deze
functie
geeft
een
associative
array
terug
met
daarin
de
aanwezige
delen
waaruit
de
URL
is
opgebouwd
.
Dat
zijn
:
Deze
functie
is
not
bedoelt
om
een
url
te
valideren
,
het
breekt
de
url
alleen
op
in
de
hier
boven
beschreven
stukken
.
Incomplete
urls
worden
ook
geaccepteerd
,
parse_url(
)
probeert
ze
dan
zo
goed
mogelijk
te
interpreteren
.
Voorbeeld
1
.
Het
gebruik
van
parse_url(
)
$
php
-r
'
print_r
(
parse_url("http
:
/
/username:password@hostname
/
path?arg=value#anchor"))
;
'
Array
(
[scheme
]
=
http
[host
]
=
hostname
[user
]
=
username
[pass
]
=
password
[path
]
=
/
path
[query
]
=
arg=value
[fragment
]
=
anchor
)
$
php
-r
'print_r
(
parse_url("http
:
/
/ongeldige_host..name
/
"))
;
'
Array
(
[scheme
]
=
http
[host
]
=
ongeldige_host..name
[path
]
=
/
)
|
|
Zie
ook
:
pathinfo(
)
,
parse_str(
)
dirname(
)
en
basename(
)
.