首页 >后端开发 >php教程 >如何将 PHP URL 中的图像保存到本地计算机?

如何将 PHP URL 中的图像保存到本地计算机?

DDD
DDD原创
2024-12-17 22:31:21123浏览

How Can I Save Images from PHP URLs to My Local Computer?

从 PHP URL 保存图像

将 PHP URL 中的图像保存到本地计算机对于各种应用程序来说都是一项有用的任务。以下是如何使用 PHP 实现此目的:

如果您的 PHP 配置允许从 URL 获取数据,则可以使用以下代码:

$url = 'http://example.com/image.php';
$img = '/my/folder/flower.gif';
file_put_contents($img, file_get_contents($url));

但是,如果出于安全原因禁用 file_get_contents担心的话,您可以使用 cURL 来代替:

$ch = curl_init('http://example.com/image.php');
$fp = fopen('/my/folder/flower.gif', 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);

通过使用这两种方法,您可以方便地从远程保存图像本地系统的 PHP URL。

以上是如何将 PHP URL 中的图像保存到本地计算机?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn