一个简单的curl请求实例:
/** * @param $durl * @return string mixed */ function curl_httpget( $durl ) { if (! is_string( $durl )) return ''; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $durl); curl_setopt( $ch, CURLOPT_HEADER, 0 ); curl_setopt( $ch, CURLOPT_TIMEOUT, 6 ); curl_setopt( $ch, CURLOPT_USERAGENT, $_SERVER ['HTTP_USER_AGENT'] ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); $i=3; while($i>0){ $r = curl_exec( $ch ); if(! empty( $r ) ) break; $i--; } curl_close( $ch ); return $r; }
分类:PHP
标签: