curl_init解决抓取时403错误
有时候在做抓取小程序的时候,你会发现正常访问是可以的,但是用抓取函数file_get_contents等得到的内容就403错误了。这个时候我们只要在 curl_init 里加一个信息头就可以了。function get_page_content($url) { $headers['User-Agent'] = 'Mozilla/5.0&n...
template design by http://www.20shx.com/
有时候在做抓取小程序的时候,你会发现正常访问是可以的,但是用抓取函数file_get_contents等得到的内容就403错误了。这个时候我们只要在 curl_init 里加一个信息头就可以了。function get_page_content($url) { $headers['User-Agent'] = 'Mozilla/5.0&n...
今天在研究PHP如何做定时器的时候发现了一个有趣的函数 ignore_user_abort() 这个函数的功能是就算你关闭了浏览页面,服务端的这个页面的代码也会继续执行下去。就这样一个小小的功能貌似我们这样的技术宅又能想出很多又创新的小程序的。下面演示下这个函数<?php ignore_user_abort(); //关掉浏览器,...
在这之前简单介绍了彩票股票获取方法 和 股票的详细获取 ,今天就来详细介绍一下彩票的详细获取方法 彩票获取我们还是采用hao123提供的数据接口http://hao123.lecai.com/lottery/ajax_lottery_draw_phaselist.php?lottery_type=50其中lottery_type为彩票类型,前面简单介绍的时候已经提到过。这里介绍一下后...
一次偶然的机会接触了,JSON数据,感觉用这个东西来存储数据还是很方便的.在PHP中就两个函数json_decode(); //把json数据转换成PHP数组 json_encode(); //把PHP数组转换成json数据具体这两个函数的用法不多少,参照这里:http://www.20shx.com/article_2/2014-01-29/8.html 下面介绍下,当中...
在谈PHP获取目录下的文件名称前,先分享几个我的经验尝试吧!table中的td内容超出隐藏 <table style="table-layout: fixed;width: XXX px"> <tr> <td style="w...
Jpgraph 是基于GD2函数库编写的主要用于创建统计图的类库。在绘制统计图方面不仅功能非常强大,而且代码编写方便,只需要简单的几行代码就可以绘制出非常复杂的统计图效果,从而很大程度的提高了编程人员的开发效率。下面我们来看几个实例(1)将Jpgraph类库导入到程序中使用Jpgraph类库,可去官方下载(百度Jpgraph即可...
在做网站时,有的时候会做手机版的网站,这当用户访问网站的时候,我们网站需要一个判断,判断用户是用的什么样的设备(手机还是电脑)。如果是电脑就继续访问网站,如果是手机就跳到另一个地址访问手机网站。下面用PHP写了一个函数来判断访问的用户用的是什么设备function isMobile() { // 如果...
在很多时候,我们需要网站做一些发邮件的工作。比如:邮箱验证、密码找回等。下面就给大家介绍一个利用smtp发送邮件的方式:<?php /** 003 * smtp邮件发送函数 004 * site www.jbxue.com 005 使用方法 sendmail('发送地址', '邮件主题', '邮...
函数名释义介绍htmlspecialchars将与、单双引号、大于和小于号化成HTML格式& 转成 & " 转成 "' 转成 '< 转成 <> 转成 >htmlentities()所有字符都转成HTML格式除上面htmlspecialchars字符外,还包括双字节字符显示成编码等。addslashes单双引号、...
在做SEO的时候,经常会在站长工具里面开到要求你开启GZIP压缩,这虽然和伪静态一样需要消耗点CPU,但却更好的适应搜索引擎的收录。下面我们就介绍下怎么开启appserv服务器下的GZIP压缩:第一步:LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modul...