php专区

 首页 > php专区 > PHP高级 > 文件上传 > curl获取远程文件内容 - php文件操作

curl获取远程文件内容 - php文件操作

分享到:
【字体:
导读:
          ** 获取远程文件内容 @param$url文件http地址 * functionfopen_url($url) { if(function_exists( 39;file_get_contents 39;)){...

curl获取远程文件内容

  1. /**   
  2.     获取远程文件内容   
  3.     @param $url 文件http地址   
  4. */   
  5. function fopen_url($url)   
  6. {   
  7.     if (function_exists('file_get_contents')) {   
  8.         $file_content = @file_get_contents($url);   
  9.     } elseif (ini_get('allow_url_fopen') && ($file = @fopen($url'rb'))){   
  10.         $i = 0;   
  11.         while (!feof($file) && $i++ < 1000) {   
  12.             $file_content .= strtolower(fread($file, 4096));   
  13.         }   
  14.         fclose($file);   
  15.     } elseif (function_exists('curl_init')) {   
  16.         $curl_handle = curl_init();   
  17.         curl_setopt($curl_handle, CURLOPT_URL, $url);   
  18.         curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT,2);   
  19.         curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER,1);   
  20.         curl_setopt($curl_handle, CURLOPT_FAILONERROR,1);   
  21.         curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Trackback Spam Check');   
  22.         $file_content = curl_exec($curl_handle);   
  23.         curl_close($curl_handle);   
  24.     } else {   
  25.         $file_content = '';   
  26.     }   
  27.     return $file_content;   
分享到:
php检查文件是否可读和可写 - php文件操...
php检查文件是否可读和可写 is_readable() 函数判断指定文件名是否可读。   is_writeable() 函数判断指定的文件是否可写。 该函数是 is_writable() 函数的别名。  
php获取当前文件所有执行的函数和类 - ph...
php获取当前文件所有执行的函数和类 获取当前文件所有执行的函数和类 array get_defined_functions ( void ) //返回一个多维数组,它包含所有已定义的函数的列表,同时内置(内部)和用户定义的。内部功能将通过$改编[访问"内部"],并在用户定义的使用$改编["用户"](见下面的例子)。 ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……