pt004: Array befüllen und durchsuchen

Beitrag lesen

Hallo, letztlich will ich, dass doppelt vorhandene Strings (Schlagzeilen) übergangen werden.

  
$myhtml = file_get_contents('http://www.webseite.html');  
  
$doc = new DOMDocument();  
$doc->loadHTML($myhtml);  
  
{$tags = $doc->getElementsByTagName('h2');}  
 $zaehler = 1;  
$tagalt = '';  
  
	foreach ($tags as $tag)  
  
 if (($zaehler <= 15) && ($tag->nodeValue !== $tagalt)) {  
  
  
       echo '<li><a href="http://www.zdf.de/ZDF/zdfportal/web/heute-Nachrichten/4672/6023530/eda928/Wirtschaft.html" target="_blank">' . $tag->nodeValue. '</a></li>';  
$zaehler++;  
$tagalt = $tag->nodeValue;  
  
  
}  
  
  

Bisher habe ich nur geschafft, dass doppelte Sätze, die unmittelbar hintereinander kommen ausgeschlossen werden, aber ich muss alle Sätze in ein array lesen und hinterher vergleichen, ob $tag->nodeValue darin enthalten ist. Meine bisherigen Versuche scheiterten. Hatte es z. B. so versucht:

$arr = array($tag->nodeValue);  
  
 if (($zaehler <= 15) && ($tag->nodeValue !== $arr)) {  
$arr[$zaehler] = $tag->nodeValue;  
  

Kenne mich mit arrays aber auch noch nicht so genau aus, obwohl ich mir die Seiten http://www.php-einfach.de/php-tutorial/php-array.php und http://tut.php-quake.net/de/array.html durchgelesen habe.
Hat jemand noch einen Tipp.

Gruß
pt004