分类:PHP记事本 发布时间:2017-05-30 10:39:44 阅读: 作者:郑祥景
首先加载包:
composer require rmccue/Requests
主要代码:
require_once __DIR__.'/../vendor/autoload.php'; require_once __DIR__.'/../vendor/rmccue/requests/library/Requests.php'; public function load($product_image, $schedule, $average) { $requests = array(); foreach ($product_image as $key => $image) { $requests[$key] = array('url' => $image); } //Image download timeout $options = array( 'timeout' => 30, 'connect_timeout' => 30, ); //Write progress $this->schedule($schedule + floor($average), 'download_images'); //Download images $responses = Requests::request_multiple($requests, $options); //write into images $images_dir = $path.$filename; $fp = fopen($images_dir, 'wb'); fwrite($fp, $responses[$key]->body); fclose($fp); }
编辑:郑祥景