Save any image from url using php
<?php $im=imagecreatefromjpeg('http://images.websnapr.com/?size=size&key=Y64Q44QLt12u&url=http://google.com'); header('Content-type:image/jpeg'); imagejpeg($im); ?>
The above code snippet saves image from url into our local file system.
imagecreatefromjpeg function is used for creating an image from file or URL
Also allow_url_fopen setting must be set to On in php.ini file for creating image resource from URL
For more details please refer the documentation mentioned in below url