从 PHP URL 下载图像
从 PHP URL 下载图像是一项常见任务,可以使用多种方法来实现。让我们考虑这样一个场景:您希望将来自 http://example.com/image.php(其中包含单个图像)的 URL 中的图像以新名称保存到您的 PC。
使用allow_url_fopen
如果PHP配置允许URL文件opening:
$url = 'http://example.com/image.php'; $img = '/my/folder/flower.gif'; file_put_contents($img, file_get_contents($url));
使用 cURL
如果 URL 文件打开被禁用,您可以使用 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中文网其他相关文章!