Взимане на инф. в <title> тага от всеки сайт

kWo_2

Registered
Мога ли да взема информацията в <title></title> тага с file_get_contents от всеки сайт :) и как би станало
 
Ползвай cURL :) http://bg2.php.net/curl
Ето ти и една функция, която да ти върне само между title таговете
.function getPageTitle($response)

{

$pattern = '#<\s*title\s*>(.+?)<\s*/\s*title\s*>#is';

$title = '';

$maches = array();

if(preg_match($pattern,$response,$maches))

{

$title = $maches[1];

}

return $title;

}
 
Код:
<?php

function get($a,$b,$c){ 
$y = explode($b,$a);
$x = explode($c,$y[1]);
return $x[0];
}
echo get(file_get_contents('сайта от който искаш TITLE'), "<title>", "</title");

?>
 
DeathGuard_ каза:
Ползвай cURL :) http://bg2.php.net/curl
Ето ти и една функция, която да ти върне само между title таговете
.function getPageTitle($response)

{

$pattern = '#<\s*title\s*>(.+?)<\s*/\s*title\s*>#is';

$title = '';

$maches = array();

if(preg_match($pattern,$response,$maches))

{

$title = $maches[1];

}

return $title;

}

така ли да използвам фунцкията $a = getPageTitle("http://abv.bg");
 

Back
Горе