使用多卷曲可以更快地响应

时间:2013-12-15 07:26:32

标签: php curl

我使用的是cURL而不是file_get_contents(),但我对使用cURL多功能感兴趣。

目前我正在使用下面的代码逐一进行,我已经读过cURL multi可以减少时间并提高性能。

这是我的代码。如何使用cURL multi进行此操作?

$res2 = $con->query("SELECT * FROM `xxxx` where status = '1' LIMIT 3");

while($result = $res2->fetch_assoc()){

  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $websitelink);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  $result = curl_exec($ch);

  $doc = new DOMDocument();
  libxml_use_internal_errors(true);
  $doc->loadHTML($result);


  $tags = $doc->getElementsByTagName('img');
  foreach ($tags as $tag) {
    $data = get_headers($tag->getAttribute('src'),1);
    $op7=''.$tag->getAttribute('src').'';
    echo $op7;
  }

}

0 个答案:

没有答案