php curl_init() 实例

作者:简简单单 2009-05-11

function ip($date){
 $rul="http://111com.net/s?ie=gbk&sr=&z=&cl=3&f=8&wd=$date&ct=0&tn=downreg";
 $ch = curl_init();
 $timeout = 5;
 curl_setopt ($ch, CURLOPT_URL, "$rul");
 curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
 curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
 curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
 $contents = curl_exec($ch);
 curl_close($ch);
 preg_match_all("/    来自:(.*?)      此数据由/is",$contents,$address);
 if(empty($address[1][0]))$address[1][0]='未知';
 return $address[1][0];
}

相关文章

精彩推荐