PHP 获取远程URL数据

发布时间:2009年02月01日      浏览次数:815 次
//获取远程URL数据,本函数需要PHP服务器支持php_curl,在php.ini中将extension=php_curl.dll设为有效
function get_url_content($url) {
      if(function_exists('curl_init')) {
            $ch = curl_init();
            $timeout = 5;
            curl_setopt ($ch, CURLOPT_URL, $url);
            curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
            $file_contents = curl_exec($ch);
            curl_close($ch);            
      } else {
            $file_contents = file_get_contents($url);
      }
      return $file_contents;
}
//调用方法:
$xml = trim(get_url_content("http://您的URL路径"));
需要获取什么数据,只需在远程的执行文件中直接输出即可。
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!