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


Posted in PHP onJune 25, 2013
<?php 
    $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所示。

解析PHP对现有搜索引擎的调用
图36-4  PHP综合搜索引擎

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

解析PHP对现有搜索引擎的调用
图36-5  Yahoo的搜索结果

PHP 相关文章推荐
PHP调用三种数据库的方法(1)
Oct 09 PHP
MySQL GBK→UTF-8编码转换
May 24 PHP
PHP 表单提交给自己
Jul 24 PHP
php抓取https的内容的代码
Apr 06 PHP
ubuntu10.04配置 nginx+php-fpm模式的详解
Jun 03 PHP
php实现图片缩放功能类
Dec 18 PHP
Symfony2学习笔记之插件格式分析
Mar 17 PHP
Laravel手动分页实现方法详解
Oct 09 PHP
php封装的smartyBC类完整实例
Oct 19 PHP
浅谈php(codeigniter)安全性注意事项
Apr 06 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
Apr 15 PHP
php连接MSsql server的五种方法总结
Mar 04 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
Jun 25 #PHP
解析如何修改phpmyadmin中的默认登陆超时时间
Jun 25 #PHP
关于Sphinx创建全文检索的索引介绍
Jun 25 #PHP
使用Sphinx对索引进行搜索
Jun 25 #PHP
深入PHP许愿墙模块功能分析
Jun 25 #PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
Jun 25 #PHP
深入PHP购物车模块功能分析(函数讲解,附源码)
Jun 25 #PHP
You might like
PHP XML备份Mysql数据库
2009/05/27 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
Laravel 5.1 on SAE环境开发教程【附项目demo源码】
2016/10/09 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
数组任意位置插入元素,删除特定元素的实例
2017/03/02 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
关于Aptana Studio生成自动备份文件的解决办法
2009/12/23 Javascript
Javascript全局变量var与不var的区别深入解析
2013/12/09 Javascript
AngularJs中route的使用方法和配置
2016/02/04 Javascript
JavaScript中文件上传API详解
2016/04/01 Javascript
bootstrapValidator.min.js表单验证插件
2017/02/09 Javascript
JS实现遍历不规则多维数组的方法
2018/03/21 Javascript
js+css实现打字效果
2020/06/24 Javascript
js实现上传按钮并显示缩略图小轮子
2020/05/04 Javascript
[01:10:49]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
Python 列表list使用介绍
2014/11/30 Python
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
python和c语言的主要区别总结
2019/07/07 Python
PyQt5使用QTimer实现电子时钟
2019/07/29 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
基于python爬取链家二手房信息代码示例
2020/10/21 Python
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
英国水族馆和池塘用品购物网站:Warehouse Aquatics
2019/08/29 全球购物
PHP开发工程师面试问题集锦
2012/11/01 面试题
生日宴会主持词
2014/03/20 职场文书
终止劳动合同协议书
2014/04/14 职场文书
商场开业庆典策划方案
2014/06/02 职场文书
班级文化标语
2014/06/23 职场文书
企业安全生产责任书范本
2014/07/28 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
Pytorch中TensorBoard及torchsummary的使用详解
2021/05/12 Python
python实现层次聚类的方法
2021/11/01 Python