Hallo,
kennt jemand eine Funktion mit der ich
eine URL oder URI, die z.B. in <a href="">
angegeben werden kann, in seine Einzelbestandteile
zerlegen kann?
Als Bestandteile würden mir einfallen:
Protokoll, Host, Pfad, Datei, Dateierweiterung, Parameter.
Als Testfälle würden mir spontan folgende Strings einfallen
$test = array(
'http://www.domain.de/dir/subdir/page.htm?param1=value1¶m2=value2',
'http://localhost/~mydir/page.php',
'https://127.0.0.1/page.php',
'/dir/subdir/page.htm',
'subdir/page.htm',
'../dir/page.htm',
'./subdir/page.htm',
'page.php?param1=value1¶m2=value2',
'?param1=value1¶m2=value2',
''
);
Gruss Jakimo