PHP Handleiding
Terug
Volgende
Deze functie geeft een associative array terug met daarin de aanwezige delen waaruit de URL is opgebouwd.
Dat zijn:
scheme - b.v. http
query - na het vraagteken?
fragment - na het hekje #
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().
Terug
Begin
Volgende
Omhoog