Örneğin: Bir internet sitesindeki tüm linkleri almak istiyoruz diyelim. bu durumda aşağıdaki gibi bir kod kullanabilirsiniz.
Preg_Match_All kullanmadan önce file_get_contents ile web sayfasını okutuyoruz.
$sayfa=file_get_contents("http://wmaraci.com/forum");
preg_match_all("/href=\"([^\"]+)/i",$sayfa,$matches);
foreach ($matches[0] as $tek)
{
echo $tek ."
";
}
Çıktı:
href="http://wmaraci.com/forum
href="http://wmaraci.com/whois-sorgulama
...
Linklerin önündeki href kısmını silmek için str_replace komutunu kullanabilirsiniz.