下面是我的网址,该网址从Amazon s3存储桶中获取图像。现在,我想使用php脚本下载该图像。
这是我的代码,仅适用于url,其中url以扩展名结尾的文件名,而不是s3存储桶url。
$url = 'http://techslides.com/demos/sample-videos/small.mp4';
$file_name = basename($url);
$source_dir_name = rand(1,10000);
$source_dir_path = DOCUMENT_ROOT.'/temp_download/'.$source_dir_name.'/';
mkdir($source_dir_path,0777, true);
$filePath = $source_dir_path.$file_name;
file_put_contents($filePath, file_get_contents($url));