<?php $time_start1 = microtime_float(); $ac = new App_Curl(); for ($i = 0; $i < 50; $i++) { $ac->_addHttp($i, "http://www.baidu.com"); } $ac->_send(); $time_end1 = microtime_float(); $time = $time_end1 - $time_start1; echo "第一次运行时间: " . $time . "<br>"; // var_dump ($ac->_result); $time_start2 = microtime_float(); for ($i = 0; $i < 50; $i++) { $str[$i] = file_get_contents("http://www.baidu.com"); } $time_end2 = microtime_float(); $time = $time_end2 - $time_start2; echo "第二次运行时间: " . $time; function microtime_float() { list($usec, $sec) = explode(" ", microtime()); return (double) $usec + (double) $sec; } class App_Curl { /** * http请求记录集 * @var array */ private $_sendHttp = array();