我怎么能用卷曲多线程?

时间:2015-07-18 00:04:43

标签: php multithreading curl php-5.3

我有一个与cURL一起使用的哈希检查器。它只是用API检查一些哈希值。 API很快但是我可以通过多线程使它更快吗?

这是我目前的代码。它目前的速度是每秒1-2个哈希值。我真的希望它能做得更多。

<?php
include_once("curl.php") ;
$hashes = file_get_contents("hashes.txt");
$accs = explode("\n",$hashes);
foreach($accs as $a){
$x = explode(":",$a);
$c = new curl("website.com");
$c->setopt(CURLOPT_FOLLOWLOCATION, true) ;
$c->setopt(CURLOPT_POST, true) ;
$c->setopt(CURLOPT_RETURNTRANSFER, true);
$c->setopt(CURLOPT_COOKIESESSION, 1);
$c->setopt(CURLOPT_COOKIEJAR, 'cookie.txt');
$c->setopt(CURLOPT_COOKIEFILE, 'cookie.txt');
$c->setopt(CURLOPT_POST, true);
$c->setopt(CURLOPT_POSTFIELDS, "hash0=".$x[0]."&verify=".$x[1]); 
$done = $c->exec();
echo $done;
}
?>

0 个答案:

没有答案