我使用的是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;
}
}