• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

In String suchen und bestimmte teile seperat speichern

Dessp

Mitglied
So mein problem ist folgendes,
ich habe eine seite mit ganz viel inhalt und links, nun möchte ich das php alle "<a href='http://www.example.com'>Hier irgendwas</a>" rausfindet und die url in ein array oder einfach einen septeraten string speicher so das ich nur die url habe und damit weiterarbeiten kann.
 
Hoi,
hab mal ein bisschen was geschrieben:
PHP:
<?php
$string=file_get_contents("http://meineSeite.de");
preg_match_all('/<a.*>.*<\/a>/U', $string, $matches, PREG_SET_ORDER); //hier wird der String in das zweidimensionale Array $matches gespeichert
foreach ($matches as $fund)
{
$links[]= $fund[0]; //$links ist das Array wo deine Links drin stehen
}
echo '<textarea cols="500" rows="10">'; //Das Array wird hier zu Testzwecken ausgegeben
print_r($links);  //Das Array wird hier zu Testzwecken ausgegeben
echo "</textarea>"; //Das Array wird hier zu Testzwecken ausgegeben
?>

Damit hast du deine Links schon mal in einem Array. Damit solltest du schon mal weiterkommen.

Mfg Mo3b
 
Zurück
Oben