Php 使用curl下载大量图像文件,但最多只能下载21个文件
嘿,我正在使用curl下载图像文件,但它只能下载最多21个图像,在我得到最大执行时间错误后Php 使用curl下载大量图像文件,但最多只能下载21个文件,php,image,curl,download,Php,Image,Curl,Download,嘿,我正在使用curl下载图像文件,但它只能下载最多21个图像,在我得到最大执行时间错误后 $rh = fopen($imagelink, 'rb'); $wh = fopen($imagepath, 'w+b'); if (!$rh || !$wh) { echo 'error';; } while (!feof($rh)) { if (fwrite($wh, fread($rh,
$rh = fopen($imagelink, 'rb');
$wh = fopen($imagepath, 'w+b');
if (!$rh || !$wh) {
echo 'error';;
}
while (!feof($rh)) {
if (fwrite($wh, fread($rh, 4096)) === FALSE) {
return false;
}
echo ' ';
flush();
}
fclose($rh);
fclose($wh);
我从stackoverflow那里得到了这个代码
嘿,这是我的错,我使用了随机和md5函数,它没有生成超过21个随机数。使用设置时间限制(0);这样它就不会超时了我已经尝试过了,但它不会将超过21个文件下载到该文件夹中,就像如果我删除3个文件,那么它会再下载3个文件,但不会有超过21个文件。