当从远程服务器获取图像时,如何获取文件名?如何以原始大小和文件名保存图像?
// Take remote image
$img = Image::make('http://image.info/demo.jpg');
// how to save in the img/original/demo.jpg
$img->save(????);
我使用Intervention (http://image.intervention.io/api/make) 来构建CakePHP 3的图像行为。我希望提供一种简单的从远程服务器上传图片并保留原始图片作为将来操作源的方式。
编辑
我想问一下, 是否有Intervention Image方法可以返回从远程服务器取回的文件名称。我知道php的copy()、basename()函数,我也可以使用CakePHP的文件工具,但这会导致对远程文件的重复请求。