我的问题是,我正在使用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];