当前位置:首页 > PHP教程 > php函数 > 列表

php获取远程文件内容的函数

发布:smiling 来源: PHP粉丝网  添加日期:2021-06-24 10:00:57 浏览: 评论:0 

这篇文章主要介绍了关于php获取远程文件内容的函数代码,使用这个函数也可以获取图片,一个简单的php获取远程文件内容的函数代码,兼容性强,直接调用就可以轻松获取远程文件的内容,使用这个函数也可获取图片,代码如下:

  1. /** 
  2.  
  3.  * 读远程内容 
  4.  
  5.  * @return string 
  6.  
  7.  */ 
  8. function get_url_content($url){ 
  9.  
  10.   if(function_exists("curl_init")){ 
  11.  
  12.     $ch = curl_init(); 
  13.  
  14.     $timeout = 30; 
  15.  
  16.     curl_setopt($ch, CURLOPT_URL, $url); 
  17.  
  18.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
  19.  
  20.     curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); 
  21.  
  22.     $file_contents = curl_exec($ch); 
  23.  
  24.     curl_close($ch); 
  25.  
  26.   }else
  27.  
  28.     $is_auf=ini_get('allow_url_fopen')?true:false; 
  29.  
  30.     if($is_auf){ 
  31.  
  32.       $file_contents = file_get_contents($url); 
  33.  
  34.     } 
  35.  
  36.   } 
  37.  
  38.   return $file_contents
  39.  

以上就是php获取远程文件内容的函数代码,希望这篇文章对大家学习php程序设计有所帮助。

Tags: php获取远程文件

分享到: