tam olarak buydu kodlar ;
Örneklerle anlatacak olursak;
bir adet fonk.php yaratalim
fonk.php
<?
function titleoku($sayfa)
{
$kaynak=file_get_contents($sayfa);
if ($kaynak==NULL) {
$title=$sayfa;
} else {
$rgx='#<title>(.*?)#si';
preg_match($rgx,$kaynak,$d_title);
$d_title=$d_title[1];
if ($d_title==NULL) {
$title=$sayfa;
} else {
$title=$d_title;
}
}
return $title;
}
?>daha sonra bu fonk.php mizi kullanabilecegimiz bir ornek.php dosyasi yaratalim;
ornek.php
<?
require('fonk.php');
$mesaj="Bugün http://www.Ceviz.net 'te çok güzel bir makale okudum.";
$mesaj = preg_replace( "`((http)+(s)?:(//)|(www\.))((\w|\.|\-|_)+)(/)?(\S+)?`ei", "'<a target=_blank href=http\\3://\\5\\6\\8\\9 _fcksavedurl="http\\3://\\5\\6\\8\\9" title=\\0>'.titleoku('\\0').''", $mesaj);
echo $mesaj;
?>
Kaynak : Ceviz.net