如何在curl中使用“if语句”

时间:2015-08-19 22:03:34

标签: php if-statement curl

我的问题是,我正在使用curl从网站获取特定网址,但该网站非常虚假且加载缓慢,我将要获取的部分位于页面顶部所以部分我需要快速加载。如果我的if语句发生了,如何停止加载curl?

我试过=

    $con = curl_init();    
curl_setopt($con, CURLOPT_URL, $url_get);    
curl_setopt($con, CURLOPT_RETURNTRANSFER, true);    
curl_setopt($con, CURLOPT_SSL_VERIFYPEER, false);    
curl_setopt($con, CURLOPT_POST, true);    
curl_setopt($con, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)");    
curl_setopt($con, CURLOPT_COOKIEJAR, $cookie_path);    
curl_setopt($con, CURLOPT_COOKIEFILE, $cookie_path);    
curl_setopt($con, CURLOPT_FOLLOWLOCATION, true);    
curl_setopt($con, CURLOPT_COOKIESESSION, true); 
$veri = curl_exec($con);   
if(preg_match("/value='(.*?)[+++](.*?)href='"$url"' style/", $veri, $dl)){
curl_close($con); 

所以,如果我在页面中获得$ url,则必须停止curl。可能吗?或任何其他方式来做到这一点。 我需要的值是$ dl [1];

0 个答案:

没有答案