解析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 header示例代码(推荐)
Sep 08 PHP
PHP安全的URL字符串base64编码和解码
Jun 19 PHP
php中getservbyport与getservbyname函数用法实例
Nov 18 PHP
php打印输出棋盘的实现方法
Dec 23 PHP
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
Feb 15 PHP
php 魔术常量详解及实例代码
Dec 04 PHP
php中get_magic_quotes_gpc()函数说明
Feb 06 PHP
php实现与python进行socket通信的方法示例
Aug 30 PHP
PHP接口继承及接口多继承原理与实现方法详解
Oct 18 PHP
PHP实现获取url地址中顶级域名的方法示例
Jun 05 PHP
PHP实现简单用户登录界面
Oct 23 PHP
php访问对象中的成员的实例方法
Nov 17 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
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
yii2实现分页,带搜索的分页功能示例
2017/01/07 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
2019/05/13 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
2021/03/09 PHP
javascript下function声明一些小结
2007/12/28 Javascript
js获取提交的字符串的字节数
2009/02/09 Javascript
jQuery html()等方法介绍
2009/11/18 Javascript
jquery获取元素值的方法(常见的表单元素)
2013/11/15 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
jQuery实现自动调用和触发某个事件的方法
2016/11/18 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
Vue2.x中的Render函数详解
2017/05/30 Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
2020/04/08 Javascript
JavaScript数组类型Array相关的属性与方法详解
2020/09/08 Javascript
JavaScript Html实现移动端红包雨功能页面
2021/01/10 Javascript
[02:14]DOTA2英雄基础教程 修补匠
2013/12/23 DOTA
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
python实现扫描日志关键字的示例
2018/04/28 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
520使用Python实现“我爱你”表白
2020/05/20 Python
python中yield的用法详解
2021/01/13 Python
selenium+超级鹰实现模拟登录12306
2021/01/24 Python
css3一款3D字体带阴影效果的实现步骤
2013/03/20 HTML / CSS
如何使用PHP session
2015/04/21 面试题
清扬洗发水广告词
2014/03/14 职场文书
1亿有多大教学反思
2014/05/01 职场文书
英语系本科生求职信
2014/07/15 职场文书
乡镇创先争优活动总结
2014/08/28 职场文书
领导干部群众路线个人对照检查材料思想汇报
2014/09/30 职场文书
党员反对四风思想汇报范文
2014/10/25 职场文书
一次性工伤赔偿协议书范本
2014/11/25 职场文书
求职信内容一般写什么?
2015/03/20 职场文书
初中语文教学研修日志
2015/11/13 职场文书
python实现MD5进行文件去重的示例代码
2021/07/09 Python
NGINX 权限控制文件预览和下载的实现原理
2022/01/18 Servers