Ferramentas de Utilizador

Ferramentas de Site


dev_web:php:snippet:define_google

Usar o define do Google

Este código permite saber se uma pesquisa no Google retorna algum resultado, e se sim, quantos.

Código

function google_define($arg){
        if(empty($arg)) return false;
        $page = file_get_contents("http://google.com/search?q=define%20".urlencode($arg));
        if(preg_match("/width=40 height=30><td valign=top><font size=-1>([^<]*)<br>/", $page, $matches)){
                return "Definition for <b>$arg:</b><br /> {$matches[1]}";
        }else{
                return "No definition of <b>$arg</b> found.";
        }
}

Exemplo de Utilização

echo google_define("Portugal-a-Programar");
Tópico de discussão no fórum: PHP Injection
dev_web/php/snippet/define_google.txt · Esta página foi modificada pela última vez em: 2018/05/14 21:37 (Edição externa)