<?php
# Kodlama       :       Azat Metin
# WebSite       :       http://www.azatmetin.com
# İletişim      :       www.azatmetin.com/iletisim.html

function TitleBUL($Site){
# Kaynak alıp başına @ ekleyip gereksiz hataları önlüyoruz .
$KAYNAK =       @file_get_contents($Site);
# Kaynak doğruluğu için değişkeni döngüye sokuyoruz.
if ($KAYNAK==NULL) {
# Kaynak bulunmadiği zaman URL gösteriyoruz..
$Title  =       $Site;
} else {
# Kaynak kodlarını parçalayıp titleyi çekiyoruz..
$Title  =       explode('<title>', $KAYNAK);
$Title  =       explode('</title>', $Title[1]);
if($Title==NULL){
# Kaynak kodlarında TITLE yok ise URL Gösteriyoruz 
$Title  =       $Site;
} else {
# Titleyi Sonunda Aldık 
$Title  =       $Title[0];      
}
}
# Son olarak döndürüyoruz...
return $Title;
}

# Kullanımı Hakkında...
$azat     =       "Azat Metin bir coderdir ve http://azatmetin.com.com/hakkimda.html Onun Tanıtım Sayfasıdır...";
$azat =   preg_replace( "`[[:alpha:]]+://www.[^<>[:space:]]+[[:alnum:]/]`ei", "'<a target=_blank href=0 title=0>'.TitleBUL('0').'</a>'", $azat);
echo $azat;
# Çiktisi " Azat Metin bir coderdir
# ve <a target="_blank" href="http://azatmetin.com/hakkimda.html" title="Hakkımda">Hakkımda</a>
# Onun Tanıtım Sayfasıdır... "

?>
KAYNAK : http://www.azatmetin.com/yaz-17-vbul...tik_title.html