家园首页 Php4手册 我的相册 家园下载 个人文集 给我留言
我形我塑,网络相册,www.5x54.com 相册 相册 心情相册,少女相册 免费申请,我形我塑免费相册
 家园 个人文集   http://www.5x54.com
 


PHP读取远程文件的几种方法


作者:网上收集    点击: 读取中...

PHP读取远程文件的几种方法,做采集的第一步就是读取远程文件… 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
1.file_get_contents 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
PHP代码 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
引用代码: $url  =  http://www.xxx.com/;  

$contents  =  file_get_contents($url);  

//如果出现中文乱码使用下面代码  

//$getcontent  =  iconv(”gb2312″,  “utf-8″,file_get_contents($url));  

//echo  $getcontent;  

echo  $contents;  

?>
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
2.curl 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
PHP代码 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
引用代码: $url  =  “http://www.xxx.com/”;  

$ch  =  curl_init();  

$timeout  =  5;  

curl_setopt($ch,  CURLOPT_URL,  $url);  

curl_setopt($ch,  CURLOPT_RETURNTRANSFER,  1);  

curl_setopt($ch,  CURLOPT_CONNECTTIMEOUT,  $timeout);  

//在需要用户检测的网页里需要增加下面两行  

//curl_setopt($ch,  CURLOPT_HTTPAUTH,  CURLAUTH_ANY);  

//curl_setopt($ch,  CURLOPT_USERPWD,  US_NAME.”:”.US_PWD);  

$contents  =  curl_exec($ch);  

curl_close($ch);  

echo  
$contents;  

?>
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
3.fopen->fread->fclose 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
PHP代码 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
引用代码: $handle  =  fopen  (”http://www.xxx.com/”,  “rb”);  

$contents  =  “”;  

do  {  

$data  =  fread($handle,  8192);  

if  (
strlen($data)  ==  0)  {  

break;  

}  

$contents  .=  $data;  

}  while(
true);  

fclose  ($handle);  

echo  
$contents;  

?>
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
Ps1.使用file_get_contents和fopen必须空间开启allow_url_fopen。方法:编辑php.ini版权保护,请不要随意复制^%#$32736)98sa。^_^,设置allow_url_fopen = On版权保护,请不要随意复制^%#$32736)98sa。^_^,allow_url_fopen关闭时fopen和file_get_contents都不能打开远程文件。 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
Ps2.使用curl必须空间开启curl。方法:WIN下修改php.ini版权保护,请不要随意复制^%#$32736)98sa。^_^,将extension=php_curl.dll前面的分号去掉版权保护,请不要随意复制^%#$32736)98sa。^_^,而且需要拷贝ssleay32.dll和libeay32.dll到C:\WINDOWS\system32下;Linux下要安装curl扩展。 版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32736)98sa。^_^,请不要随意复制^%#$32736)98sa。^_^
建议打开URL时使用file_get_contents()方法版权保护,请不要随意复制^%#$32736)98sa。^_^,可优化打开速度

收藏此文章     打印  更新     编辑此文章    『关闭窗口』