我正在创建一个图像分析器,它会告诉您下载图像所需的时间并说出图像的文件大小。
输入:http://www.inforge.in/ongoing-works/main_project/img/profile1.png
输出:下载时间:1秒 文件大小:2 KB
<?php
$starttime = microtime(true);
$img = get_headers("http://static.adzerk.net/Advertisers/2564.jpg", 1);
print $img["Content-Length"];
$stoptime = microtime(true);
$time = ($stoptime - $starttime);
?>
上面的代码可以获得文件大小。但是所花费的时间只是获取HTTP标头的时间。我也需要花时间下载图像。我怎么能这样做?