解析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中文件上传的安全问题
Oct 09 PHP
一个php作的文本留言本的例子(四)
Oct 09 PHP
php下检测字符串是否是utf8编码的代码
Jun 28 PHP
PHP6 mysql连接方式说明
Feb 09 PHP
php 遍历数据表数据并列表横向排列的代码
Sep 05 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
Jun 26 PHP
非常实用的PHP常用函数汇总
Dec 17 PHP
php进行支付宝开发中return_url和notify_url的区别分析
Dec 22 PHP
php对象和数组相互转换的方法
May 12 PHP
PHP的Yii框架中YiiBase入口类的扩展写法示例
Mar 17 PHP
Laravel6.2中用于用户登录的新密码确认流程详解
Oct 16 PHP
浅谈Laravel模板实体转义带来的坑
Oct 22 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
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
博士208HAF收音机实习报告
2021/03/02 无线电
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
js遍历td tr等html元素
2012/12/13 Javascript
JavaScript 数组详解
2013/10/10 Javascript
手机平板等移动端适配跳转URL的js代码
2014/01/25 Javascript
通过Jquery的Ajax方法读取将table转换为Json
2014/05/31 Javascript
js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果
2015/08/31 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
JS判断元素是否在数组内的实现代码
2016/03/30 Javascript
jquery层级选择器的实现(匹配后代元素div)
2016/09/05 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
Web前端开发之水印、图片验证码
2016/11/27 Javascript
jQuery EasyUI 获取tabs的实例解析
2016/12/06 Javascript
在页面中引入js的两种方法(推荐)
2017/08/29 Javascript
自定义vue组件发布到npm的方法
2018/05/09 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
2019/03/07 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
Python中的urllib模块使用详解
2015/07/07 Python
TensorFlow车牌识别完整版代码(含车牌数据集)
2019/08/05 Python
python实现网站用户名密码自动登录功能
2019/08/09 Python
django echarts饼图数据动态加载的实例
2019/08/12 Python
Python pymsql模块的使用
2020/09/07 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
实习生自荐信范文分享
2013/11/27 职场文书
销售文员岗位职责
2013/11/29 职场文书
医药个人求职信范文
2014/01/29 职场文书
单位绩效考核方案
2014/05/11 职场文书
国际经济与贸易专业求职信
2014/07/10 职场文书
合理化建议书
2015/02/04 职场文书
成事在人观后感
2015/06/16 职场文书
SpringBoot Http远程调用的方法
2022/08/14 Java/Android