php获取远程文件内容的函数
内容摘要
一个简单的php获取远程文件内容的函数代码,兼容性强。直接调用就可以轻松获取远程文件的内容,使用这个函数也可获取图片。代码如下:
/**
* 读远程内容
* @return strin
/**
* 读远程内容
* @return strin
文章正文
一个简单的php获取远程文件内容的函数代码,兼容性强。直接调用就可以轻松获取远程文件的内容,使用这个函数也可获取图片。代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | /** * 读远程内容 * @return string */ function get_url_content( $url ){ if (function_exists( "curl_init" )){ $ch = curl_init(); $timeout = 30; 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 { $is_auf = ini_get ( 'allow_url_fopen' )?true:false; if ( $is_auf ){ $file_contents = file_get_contents ( $url ); } } return $file_contents ; } |
以上就是php获取远程文件内容的函数代码,希望这篇文章对大家学习php程序设计有所帮助。
代码注释