$images = [ 'https://iocaffcdn.phphub.org/uploads/banners/tEd4GxhMp6VMh9e0hrUH.jpg', 'https://iocaffcdn.phphub.org/uploads/banners/xIZB9oqTCooYMtJ6C4OW.jpg' ]; function download($url, $path = 'images/') { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); $file = curl_exec($ch); curl_close($ch); $filename = pathinfo($url, PATHINFO_BASENAME); $resource = fopen($path . $filename, 'a'); fwrite($resource, $file); fclose($resource); } foreach($images as $image) { download($image); }
亲测有效