php采集学习

简介:
嗯,采集我想应该就是文件操作和正则的知识了。
 
1.看看几个可能用到的函数吧。
file_get_contents()
读取一个文件的内容并返回字符串,然后你就可以利用正则提取你感兴趣的内容啦。
 
<?php
$str=file_get_contents(" [url]http://www.baidu.com[/url]");
echo $str;
?>
 
这个只是原原本本的把源文件直接copy过来了。
 
 
2.fopen()
打开远程文件
 
InBlock.gif<?php 
InBlock.gif  $fp1=fopen( "http://www.baidu.com","r"); 
InBlock.gif  $data=fread($fp1,8192); 
InBlock.gif  $fp2=fopen("baidu.html","w"); 
InBlock.gif  fwrite($fp2,$data); 
InBlock.gif  fclose($fp2); 
InBlock.gif  fclose($fp1); 
InBlock.gif  echo $data; 
InBlock.gif?>
 
这里还把它存了下来--baidu.html
 




本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/109956,如需转载请自行联系原作者


相关文章
|
3月前
|
自然语言处理 小程序 API
基于Python采集136个PHP源码
基于Python采集136个PHP源码
17 1
|
3月前
|
缓存 前端开发 搜索推荐
分享110个采集小偷PHP源码,总有一款适合你
分享110个采集小偷PHP源码,总有一款适合你
83 1
|
4月前
|
前端开发 PHP 数据安全/隐私保护
【PHP学习】—利用ajax原理实现密码修改功能(九)
【PHP学习】—利用ajax原理实现密码修改功能(九)
|
4月前
|
前端开发 JavaScript PHP
【PHP学习】—利用ajax原理实现登录功能(八)
【PHP学习】—利用ajax原理实现登录功能(八)
|
4月前
|
PHP 数据库
【PHP学习】—PHP连接数据库实现表单页面的验证功能(七)
【PHP学习】—PHP连接数据库实现表单页面的验证功能(七)
|
4月前
|
数据库连接 PHP 数据库
【PHP学习】—PHP连接数据库(六)
【PHP学习】—PHP连接数据库(六)
|
4月前
|
前端开发 PHP
【PHP学习】—get请求传递参数(五)
【PHP学习】—get请求传递参数(五)
|
4月前
|
PHP
【PHP学习】—PHP文件嵌套HTML(四)
【PHP学习】—PHP文件嵌套HTML(四)
|
4月前
|
JSON PHP 数据格式
【PHP学习】—数组的定义和遍历(三)
【PHP学习】—数组的定义和遍历(三)
|
4月前
|
JavaScript PHP
【PHP学习】—PHP的基本数据类型(二)
【PHP学习】—PHP的基本数据类型(二)