摘要: 对于限制了ip和来源的网站,使用正常的采集方式是不行的。本文将介绍一种方法,使用php的curl类实现模拟ip和来源,实现采集限制ip和来源的网站。 1.设置页面限制ip和来源访问 server.php <?php $client_ip = getip(); $referer = getrefere 阅读全文
posted @ 2017-07-13 18:28 代码学堂 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: php使用flock阻塞写入文件和非阻塞写入文件的实例讲解: 阻塞写入代码:(所有程序会等待上次程序执行结束才会执行,30秒会超时) <?php $file = fopen("test.txt","w+"); $t1 = microtime(TRUE); if (flock($file,LOCK_E 阅读全文
posted @ 2017-07-13 15:18 代码学堂 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了PHP基于socket实现的简单客户端和服务端通讯功能,可实现服务端接收客户端发送的字符串进行翻转操作后返回客户端的功能,需要的朋友可以参考下 服务端: 客户端: <?php set_time_limit(0); $host="localhost"; $port=1001; //创建一 阅读全文
posted @ 2017-07-13 13:34 代码学堂 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 首先介绍一下php中ob缓存常用到的几个常用函数 ob_start():开启缓存机制 ob_get_contents():获取ob缓存中的内容 ob_clean()清除ob缓存中的内容,但不关闭缓存 ob_end_clean() 清除ob缓存中的内容,并关闭缓存 ob_flush 清空缓存,输出内容 阅读全文
posted @ 2017-07-13 12:59 代码学堂 阅读(355) 评论(1) 推荐(0) 编辑
摘要: CURL函数库里最重要的函数是curl_setopt(),它可以通过设定CURL函数库定义的选项来定制HTTP请求使用方法:bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个CURL会话设置选项。opti 阅读全文
posted @ 2017-07-13 12:49 代码学堂 阅读(13062) 评论(1) 推荐(1) 编辑