如何跨站抓取别的站点的页面的补充


Posted in PHP onOctober 09, 2006

在实际的应用中,经常会遇到一些特殊的情况,比如需要新闻,天气预报,等等,但是作为个人站点或者实力小的站点 我们不可能有那么多的人力 物力 财力去做这些事情,怎么办呢?  
好在互联网是 资源共享的,我们可以利用程序 自动的把别的站点的页面抓取回来经过处理后被我们所利用。
  用什么呢,那个战友给的是不行的,其实在Php有这个功能,那就是用curl库。请看下面的代码!  
<?php

$ch = curl_init ("http://dailynews.sina.com.cn");
$fp = fopen ("php_homepage.txt", "w");

curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);

curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
?>

  但有时会出现一些错误,但实际上已经下载完了!我问了老外,他们没有给我一个答复,我想实在不行,就在函数前面加个◎;这样我们只要对$txt进行适当的分析后,我们就可以偷偷的抓取sina的新闻!不过,还是不用的为好!以免发生法律纠纷,这里只是想告诉你Php的功能非常的强大!你可以做许多事情!  

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

PHP 相关文章推荐
php 什么是PEAR?(第二篇)
Mar 19 PHP
PHPMailer邮件发送的实现代码
May 04 PHP
基于PHP Socket配置以及实例的详细介绍
Jun 13 PHP
php多文件上传下载示例分享
Feb 20 PHP
使用PHPExcel操作Excel用法实例分析
Mar 26 PHP
PHP编程基本语法快速入门手册
Jan 07 PHP
thinkphp中字符截取函数msubstr()用法分析
Jan 09 PHP
php微信公众平台开发(四)回复功能开发
Dec 06 PHP
Yii2实现UploadedFile上传文件示例
Feb 15 PHP
Laravel 连接(Join)示例
Oct 16 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
Mar 24 PHP
PHP中国际化的字符串排序和比较对象详解
Aug 23 PHP
截获网站title标签之家内容的例子
Oct 09 #PHP
怎样在PHP中通过ADO调用Asscess数据库和COM程序
Oct 09 #PHP
怎样在php中使用PDF文档功能
Oct 09 #PHP
在PHP中执行系统外部命令
Oct 09 #PHP
针对初学PHP者的疑难问答(1)
Oct 09 #PHP
?繁体转换的class
Oct 09 #PHP
一个用于网络的工具函数库
Oct 09 #PHP
You might like
PHP在特殊字符前加斜杠的实现代码
2011/07/17 PHP
解析php中的escape函数
2013/06/29 PHP
PHP实现视频文件上传完整实例
2014/08/28 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
2014/11/17 PHP
php查看当前Session的ID实例
2015/03/16 PHP
PHP中Cookie的使用详解(简单易懂)
2017/04/28 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
PHP判断一个变量是否为整数、正整数的方法示例
2019/09/11 PHP
jquery和ajax的关系详细介绍
2013/11/29 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
swiper自定义分页器使用方法详解
2020/09/14 Javascript
jQuery UI实现动画效果代码分享
2018/08/19 jQuery
详解使用angular框架离线你的应用(pwa指南)
2019/01/31 Javascript
详解vue中使用vue-quill-editor富文本小结(图片上传)
2019/04/24 Javascript
layui动态渲染生成select的option值方法
2019/09/23 Javascript
从Node.js事件触发器到Vue自定义事件的深入讲解
2020/06/26 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
Python配置文件解析模块ConfigParser使用实例
2015/04/13 Python
Python字符串格式化
2015/06/15 Python
Python实现一个转存纯真IP数据库的脚本分享
2017/05/21 Python
详解python中init方法和随机数方法
2019/03/13 Python
python程序 线程队列queue使用方法解析
2019/09/23 Python
Python 解决OPEN读文件报错 ,路径以及r的问题
2019/12/19 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
夏威夷航空官网:Hawaiian Airlines
2016/09/11 全球购物
Boda Skins皮衣官网:奢侈皮夹克,全球配送
2016/12/15 全球购物
美国领先的眼镜和太阳镜在线零售商:Glasses.com
2019/08/26 全球购物
Weblogc domain问题
2014/01/27 面试题
大学新生军训个人的自我评价
2013/10/03 职场文书
总经理司机职责
2014/02/02 职场文书
2014领导班子“四风问题”对照检查材料思想汇报(执法局)
2014/09/21 职场文书
初中历史教学反思
2016/02/19 职场文书
教你用Python写一个植物大战僵尸小游戏
2021/04/25 Python