下面是php用get_file_content函数获取黄金原油美指道琼斯等行情
其实就是php小偷抓取程序,这里用了php的et_file_content()函数抓取了别人页面的内容,其实也可以用fopen(),fsockopen(),curl等实现,有时间再写下这几个函数的用法。
完整代码如下:
演示地址:http://www.jianzhandiy.com/demo/hangqing.php
其实就是php小偷抓取程序,这里用了php的et_file_content()函数抓取了别人页面的内容,其实也可以用fopen(),fsockopen(),curl等实现,有时间再写下这几个函数的用法。
完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>黄金资讯</title> <script type="text/javascript" src="http://go24k.com/js/settab.js"></script> <script language="javascript"> </script> <!-- <link href="static/master.css" rel="stylesheet" type="text/css"> --> <link href="http://go24k.com/templets/indexdiv/css/master.css" rel="stylesheet" type="text/css"> </head> <body> <!--右边行情--> <div class="r270"> <?php //header('Content-Type: text/html;charset=utf8'); //需要采集的url地址 $url = 'http://go24k.com/'; $contents = file_get_contents($url); //$contents = iconv('gbk', 'utf-8', $contents); 编码转化 //截取我们真正用到的 html代码块 //从哪个位置开始截取 $start = strpos($contents, '<div class="trends">'); $contents = substr($contents, $start); //echo $contents; //从哪个位置结束 $end = strpos($contents,'<div class="newslist">'); $contents = substr($contents,0, $end); echo $contents; ?> </div> <!--end 右边行情--> </body> </html>
演示地址:http://www.jianzhandiy.com/demo/hangqing.php
发表评论
-
php简单排序之冒泡排序与选择排序
2015-05-20 14:32 2275<?php $arr = array(100, ... -
PHP PDO的简单使用(query(),exec(),prepare(),Transaction,行锁)
2014-12-16 11:30 1504PHP PDO的简单使用(query( ... -
PHP 线程安全与非线程安全版本的区别
2014-12-15 14:48 957从2000年10月20日发布的 ... -
PHP垃圾回收机制-引用计数基本知识
2014-12-15 13:57 383每个php变量存在一个叫"zval"的 ... -
Netbeans7下载和安装
2014-09-13 10:55 880Netbeans7下载和安装 完全版Netbea ... -
PHP5.4 htmlspecialchars转义中文字符串变空
2014-09-12 10:35 1838PHP5.4 htmlspecialchars转 ... -
关于Mysql转Mssql工具-mysql迁移mssql助手(SSMA)
2013-08-12 09:38 1937关于Mysql转Mssql工具 近期项目碰到将mysq ... -
php判断客户端浏览器的类型
2013-06-14 22:44 2700php判断客户端浏览器的类型 1、通过 $_SERV ... -
ThinkPHP3.1新特性 动态设置自动验证和自动完成
2013-06-10 22:41 849ThinkPHP3.1新特性 动态设置自动验证和自动完成 ... -
ThinkPHP URL规则、URL伪静态、URL路由
2013-06-09 22:49 3511ThinkPHP 3.1.2 URL规则、URL伪静态、U ... -
高并发处理方案
2013-06-03 10:47 1354时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何, ... -
php冒泡排序
2012-11-25 13:52 935面试的时候老是碰到排序之类的题目,这里再复习下吧。 &l ... -
php简单例子--打印出99乘法表
2012-11-25 11:39 902php简单例子--打印出99乘法表: <?php ... -
不常见却非常有用的PHP函数
2012-11-15 01:34 734函数是PHP如此强大的源泉,但是很多PHP函数并没有得到充分的 ... -
syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM
2012-09-12 21:15 1059PHP出错:syntax error, unexpected ... -
ecshop2.7.3去版权
2012-09-12 21:03 1097ecshop2.7.3版权修改相关: 1.去掉Powered ... -
php实现多构造器的类
2012-07-23 17:11 1218有时候实例化类时,需要根据构造方法的参数个数进行初始化不用的内 ... -
对PHP构造函数的理解
2012-07-20 20:01 1613做项目的时候遇到了一些错误,最终分析,是php的构造方法在作怪 ... -
了解字符集和编码
2010-02-05 20:08 870一、什么是字符集?什么是编码? 字符(Character) ... -
XP系统如何配置Apache2.2
2010-02-05 19:44 1387Apache2.2.4 php5.2.1 mysql 配置方法 ...
相关推荐
get_magic_quget_magic_quotes函数详解oget_magic_quotes函数详解get_magic_quoget_magic_quotes函数详解get_magic_quotes函数详解get_magic_quotes函数详解get_magic_quotes函数详解tes函数详解get_magic_quotes...
用file_get_contents来抓取页面内容不成功,可能是因为有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程web页面的内容。那就是可以使用另外一个函数curl。下面是...
本文实例讲述了PHP使用file_get_content设置头信息的方法。分享给大家供大家参考,具体如下: 直接上代码: <?php /** Accept application/json Accept-Encoding gzip, deflate Accept-Language zh-cn,zh;q=0.8,...
这里就简单介绍两种: 一、增加超时的时间限制 这里需要注意:set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间。 我一开始以为set_time_limit也能影响到file_get_...
如果你使用file_get_contents获取远程文件内容返回为空或提示该函数不可用,也许本文能帮到你! 使用file_get_contents和fopen必须空间开启allow_url_fopen。方法:编辑php.ini,设置allow_url_fopen = On,allow_url...
halcon外触发get_framegrabber_callback注册回调函数方法,c#代码
有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程web页面的内容。那就是可以使用另外一个函数curl。下面是file_get_contents和curl两个函数同样功能的不同写法file_...
get_magic_quotes_gpc函数是一个用来判断是否为用户提供的数据增加斜线了,这个在php.ini配置文件中哦,下面我来介绍一下get_magic_quotes_gpc()函数说明. get_magic_quotes_gpc函数介绍 取得 PHP 环境变数 magic_...
抓取远程内容,之前一直都在用file_get_content函数,其实早就知道有curl这么一个好东西的存在,但是看了一眼后感觉使用颇有些复杂,没有file_get_content那么简单,再就是需求也不大,所以没有学习使用curl。...
主要介绍了php使用get_class_methods()函数获取分类的方法,结合实例形式分析了get_class_methods()函数获取类中成员方法的使用技巧,需要的朋友可以参考下
我觉得,在读取远程内容的时候,file_get_content除了使用比curl便捷以外,其他都没有curl好。 主要区别: 学习才发现,curl支持很多协议,有FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE以及LDAP,也就是说...
话说,从PHP5开始,file_get_content已经支持context了(手册上写着:5.0.0 Added the context support. ),也就是说,从5.0开始,file_get_contents其实也可以POST数据。 今天说的这篇是讲超时的,确实在跨服务器...
PHP 程序员们喜欢使用简单便捷的 file_get_contents(“http://example.com/”) 函数,来获取一个 URL 的返回内容,但是,如果 http://example.com/ 这个网站响应缓慢,file_get_contents() 就会一直...
方法一: 在php中,抓取https的网站,提示如下的错误内容: Warning: file_get_contents() [function.file-get-contents]: ...如果不方便修改服务器配置,可以参考使用如下的函数来解决: 代码示例: <?ph
memory_get_usage()函数返回内存使用量,memory_get_peak_usage()函数返回内存使用峰值,getrusage()返回CUP使用情况。但有一点请注意,在这些函数需要在Linux上运行。 下面我们来看一个实例: 复制代码 代码如下: ...
curl多用于互联网网页之间的抓取,fopen多用于读取文件,而file_get_contents多用于获取静态页面的内容。 1. fopen /file_get_contents 每次请求都会重新做DNS查询,并不对DNS信息进行缓存。但是CURL会自动对DNS信息...
通达OA漏洞合集
本文介绍了在php中使用file_get_contents函数读取大文件的方法,并附上了示例以及使用小技巧,非常的实用,这里推荐给大家