set_time_limit(0);
//省略代码
$path="照片";
while($row = $query->fetch()) {
$image_arr.=$row[1].$row[2];
}
$image_array=explode(',',$image_arr);//获得一个数组,类似('a00001','a00002')
foreach($image_array as $v){
$image=file_get_contents("http://111.11.11.111:80/IMG_".$v."_2122.jpg");//拼接图片地址
file_put_contents(iconv("UTF-8", "GBK", $path."/".$v.".jpg"),$image);//下载图片
}
一共大概有2000张图片,为什么总是到中途(三四百张)就会中断了,报500错误
给你个提示内存溢出