仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 718|回复: 7
打印 上一主题 下一主题

[学习教程] PHP教程之PHP纪录搜刮引擎去路和搜刮输出的关头...

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
因为函数实在是太多了,慢慢的你就会知道,知道有这个函数就可以。使用php纪录搜刮引擎的去路和用户搜刮输出的关头字,代码以下:
  1. <?phpfunctionrecordUrlKeywords($url){$spider=array(baidu.=>百度,google.=>谷歌,soso.=>搜搜,sogou.=>搜狗,www.so.com=>360);$q=array(百度=>/wd=([^&]*)/i,谷歌=>/q=([^&]*)/i,360=>/q=(.*)/i,搜狗=>/query=([^&]*)/i,搜搜=>/w=([^&]*)/i);//author:www.Alixixi.comforeach($spideras$k=>$v){if(strpos($url,$k)){preg_match("{$q[$v]}",$url,$b);if($v==搜搜$v==搜狗){$keywords=iconv(GBK,UTF-8,urldecode($b[1]));}else{$keywords=urldecode($b[1]);}echo"来自{$v}的关头字:".$keywords;}}}$url=$_SERVER[HTTP_REFERER];//猎取网站来历地点recordUrlKeywords($url);
复制代码
会HTML吗?会,我能编好几个大表格排板的网页啦!
爱飞 该用户已被删除
沙发
 楼主| 发表于 2015-1-19 05:24:46 | 只看该作者
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
若相依 该用户已被删除
板凳
发表于 2015-1-25 17:35:18 来自手机 | 只看该作者
有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。
活着的死人 该用户已被删除
地板
发表于 2015-2-8 21:29:05 | 只看该作者
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
莫相离 该用户已被删除
5#
发表于 2015-2-26 11:22:52 | 只看该作者
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
精灵巫婆 该用户已被删除
6#
发表于 2015-3-8 14:04:57 | 只看该作者
至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。
金色的骷髅 该用户已被删除
7#
发表于 2015-3-16 02:53:17 | 只看该作者
作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。
不帅 该用户已被删除
8#
发表于 2015-3-22 19:10:53 | 只看该作者
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 21:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表