Goedemiddag, ik zit met het volgende. Ik wil uit een lap tekst alle links in een array plaatsen. Kan iemand mij op weg helpen hiermee?

Alvast bedankt, Nick
<?php
  $string = 'Dit is een link: <a href="bla.html">Tralalala</a>, en nog eentje: <a href="bli.html">Trololol</a>';

  $regexp = "<a\s[^>]*href=(\"??)([^\" >]*?)\\1[^>]*>(.*)<\/a>";
  preg_match_all("/$regexp/siU", $string, $matches); 
  print_r($matches);
?>

Reageren