Heim  >  Artikel  >  php教程  >  解析PHP对现有搜索引擎的调用

解析PHP对现有搜索引擎的调用

WBOY
WBOYOriginal
2016-06-13 11:45:12906Durchsuche

复制代码 代码如下:


    $key = $_GET['key'];                        //获得关键字
    $select = $_GET['select'];                  //获得搜索引擎的选择
    switch($select)                             //根据搜索引擎的不同跳转到不同的页面
    {
        case "google":                          //GOOGLE
            $url = "http://www.google.com/search?q=".$key;
            header("Location: $url");
            break;
        case "yahoo":                           //YAHOO
            $url = "http://search.yahoo.com/search?p=".$key;
            header("Location: $url");
            break;
        case "baidu":                           //百度
            $url = "http://www.baidu.com/s?wd=".$key;
            header("Location: $url");
            break;
        default:                                //如果搜索引擎不存在,结束程序
            break;
    }
?>


运行结果如图36-4所示。


图36-4  PHP综合搜索引擎

单击【Submit】按钮后,可以看到Yahoo网站被打开了,并搜索到了相关的搜索结果,如图36-5所示。


图36-5  Yahoo的搜索结果

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn