Buscador Google
Sencillisima función que devuelve el primer resultado y el numero de paginas encontradas.Andaba trasteando en otras cosillas pero bueno surgio esto.
Ejemplo: print_r(google('IceBeat'));
function google($data)
{
$data = urlencode(trim($data));
$query = file('http://www.google.es/search?q='.$data);
preg_match_all('!<b>(.+)</b>!U',$query [38] ,$out);
preg_match('!<p class=g><a href=(.+)>(.+)</a>!U',$query [38],$a);
$google= array();
$google['resultados']= (isset($out [1] [3])) ? $out [1] [3] : 0 ;
$google['titulo']= (isset($a [2])) ? strip_tags($a [2]) : 'NoTitle' ;
$google['url']= (isset($a [1])) ? $a [1] : 'NoURL' ;
return $google;
}
Ver post
Comentar
Cek#1 hace 1972 días
IceBeat#2 hace 1971 días
missha#3 hace 1967 días
muchas gracias :)
IceBeat#4 hace 1966 días
Nacho#5 hace 1505 días
Icebeat#6 hace 1502 días