<?php
// Image URL
$url = 'https://www.example.com/test.png';
// Image path
$img = '../images/test.png';
// Save image
file_put_contents($img, file_get_contents($url));
?>
<?php
$url =
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-6-1.png';
$img = 'logo.png';
// Function to write image into file
file_put_contents($img, file_get_contents($url));
echo "File downloaded!"
?>
$data = 'data:image/png;base64,AAAFBfj42Pj4';
list($type, $data) = explode(';', $data);
list(, $data) = explode(',', $data);
$data = base64_decode($data);
file_put_contents('/tmp/image.png', $data);
<?php
function file_get_contents_curl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$data = file_get_contents_curl(
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-6-1.png');
$fp = 'logo-1.png';
file_put_contents( $fp, $data );
echo "File downloaded!"
?>