URL zerlegen..

Also ich möchte aus ner url die domain (ikl. TLD), und den dateinamen am ende

Hab mir gedacht, ich könnte mit preg_split an den / trennen.. und dann aus dem array den 3ten und den letzten wert nehmen, aber irgendwie denke ich dass das stümperhaft ist, und unter umständen nicht zum gewünschten erfolg führt..
 
Original von whiskez
$meinwort = explode ("/", $url)

print_r($meinwort);

wobei in $url deine Url stehen muss

Das war meine Anfängliche Idee, jedoch tun sich da evtl probleme auf.. die möglichkeit mit parse_url() ist wohl die beste.. damit hab ich das problem nun auch gelöst. zwar auch nicht 100% zuverlässig, aber es funzt bisher. Immerhin bekomm ich ne fehlermeldung, wenn di url nicht wie gewünscht aussieht.. bei explode oder split werden sinnlos daten kopiert, die nicht dem entsprechen was ich will, wenn die url nicht stimmt..


aber vielen dank an euch beiden
 
Zurück
Oben