Copy Code code as follows:
<?php
$start =$_get[' s '];
$end =$_get[' e '];
$requests = Array ();
for ($index = $start; $index < $end; $index + +) {
$url = "Http://www.essort.com/amfphp/services/curl/loadTest.php?uid= $index";
$requests []= $url;
}
$main = Curl_multi_init ();
$results = Array ();
$errors = Array ();
$info = Array ();
$count = count ($requests);
for ($i = 0; $i < $count; $i + +) {
$handles [$i] = Curl_init ($requests [$i]);
Var_dump ($requests [$i]);
curl_setopt ($handles [$i], Curlopt_url, $requests [$i]);
curl_setopt ($handles [$i], Curlopt_returntransfer, 1);
Curl_multi_add_handle ($main, $handles [$i]);
}
$running = 0;
do {
Curl_multi_exec ($main, $running);
while ($running > 0);
for ($i = 0; $i < $count; $i + +)
{
$results [] = Curl_multi_getcontent ($handles [$i]);
$errors [] = Curl_error ($handles [$i]);
$info [] = Curl_getinfo ($handles [$i]);
Curl_multi_remove_handle ($main, $handles [$i]);
}
Curl_multi_close ($main);
Var_dump ($results);
Var_dump ($errors);
Var_dump ($info);
?>