Şu şekilde de yapılabilir. Bir dizi içine kullanılanlar aktarılır. Ekleme yapılmadan önce her element için daha önce eklenmiş mi diye kontrol edilir.Eklenmemişse yani dizide yoksa yazdırılır.



$kullanilan = array();
$sayi = 0;
while($sayi < 3) {
$link = $matches[1][$sayi];
if (! in_array($link,$kullanilan)){
echo "
"; 
print_r($link);
echo "
";
array_push($kullanilan,$link);
}
$sayi++;
}


?>



Kodda hata olabilir. :) Kolay gelsin.