Öncelikle iyi forumlar dilerim.

<?php
function getLinks($link)
{

$ret = array();
$dom = new domDocument;
@$dom->loadHTML(file_get_contents($link));
$dom->preserveWhiteSpace = false;
$links = $dom->getElementsByTagName('a');
foreach ($links as $tag)
{
      $ret[$tag->getAttribute('href')] = $tag ->childNodes->item(0)->nodeValue;
}
      return $ret;
}

$link='http://www.google.com.tr';

$urls = getLinks($link);
if(sizeof($urls) > 0)
{

       foreach($urls as $key=>$value)
       {
	   if(!strstr($key,"/")){
	   if(!strstr($key,"desktop.php?scanid=")){
	   echo $key;
        }
		}
		}
		}
?>
Bu kod ile şu linki çekiyorum.

download_file.php?url=http%3A%2F%2Fdlcdnet.asus.com%2Fpub%2FASUS%2Fvga%2 FATI%2FAMD_VGADriver_XP32_64_VER10_11.zip&hardware_id=PCI%5CVEN_1002%26DEV_68F9%27%3B&drive r_inf_file_id=1372721&scanid=F12C7A62E149427AAA773 1C60D6A2EF5

Fakat bana lazım olan kırmızı olan bölüm gelen linki nasıl düzenleyip temizleyebilirim. Yeterince php bilgim olmadığından işin içinden çıkamadım.