将图像转换为 Base64 编码对于各种应用程序非常有用,例如将图像存储在数据库中或通过 HTTP 请求发送图像。要将图像从 URL 转换为 Base64 编码,请按照以下步骤操作:
示例:
$url = 'https://example.com/myimage.png'; $path = 'myfolder/myimage.png'; file_put_contents($path, file_get_contents($url)); $type = pathinfo($path, PATHINFO_EXTENSION); $data = file_get_contents($path); $base64 = 'data:image/' . $type . ';base64,' . base64_encode($data); echo $base64;
此代码将从以下位置下载图像URL,保存到本地文件,提取图像类型,将图像数据编码为Base64,并输出数据URI。
以上是如何在 PHP 中将图像 URL 转换为 Base64 字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!