CURL 爬虫,抓取网页并写入文件
2016-03-27 20:55
190 查看
<?php //例子1,简单crul获得网页内容, //01 在命令行cmd、 //02 cd -d D:\wamp\test //03 php -f curl_url.php /*$curl = curl_init("http://www.baidu.com"); curl_exec($curl); curl_close($curl);*/ //例子2,将请求处理存入文件 $curlobj = curl_init(); curl_setopt($curlobj,CURLOPT_URL,"http://www.baidu.com"); curl_setopt($curlobj,CURLOPT_RETURNTRANSFER,true); //请求结果不直接打印 $output = curl_exec($curlobj); curl_close($curlobj); //将请求结果写入文件 $myfile = fopen("curl_html.html", "w") or die("Unable to open file!"); //$txt = $output; 直接存储到文件 $txt = str_replace("百度","屌丝",$output); //处理结果集后存储到文件 fwrite($myfile, $txt); fclose($myfile);
相关文章推荐
- Atom编辑器入门到精通(四) Atom使用进阶
- UI控件--ViewPager详解(1)
- PS制作gif文件,可用作微信表情
- HashMap与HashTable的区别
- 初识google多语言通信框架gRPC系列(二)编译gRPC
- Leetcode 4. Median of Two Sorted Arrays(python)
- 20145329《Java程序设计》第四周学习总结
- Linux文件系统管理之一(文件权限管理)
- bash 函数使用,实现模块化编程
- CentOS6 编译安装python 3.5
- 【BZOJ1025】[SCOI2009]游戏【计数DP】【质因数分解】【置换】
- caffe源码分析:layer.hpp分析
- 机器学习实战(5)--SVM(Support vector machine)(六)--Python实现
- (keymap设置及eclipse常用快捷键总结)
- 编辑距离问题
- c++设计模式之原型模式(protoptype)
- Xcode常见崩溃问题
- POJ 1007 DNA Sorting
- 反射机制_介绍_Class对象获取_动态操作_构造器_方法_属性JAVA211-212
- 关于aircrack-ng的一些学习笔记及问题