base64_encode()函数是PHP中的内置函数, 用于将任何数据转换为base64编码。为了将图像转换为base64编码, 首先需要获取文件的内容。这可以在以下人员的帮助下完成file_get_contents()PHP的功能。然后将此原始数据传递给base64_encode()函数进行编码。
所需函数:
- base64_encode()函数base64_encode()函数是PHP中的内置函数, 用于使用MIME base64对数据进行编码。 MIME(多用途Internet邮件扩展)base64用于在base64中编码字符串。 base64_encoded数据占用的空间比原始数据多33%。
- file_get_contents()函数PHP中的file_get_contents()函数是一个内置函数, 用于将文件读取为字符串。该功能使用服务器支持的内存映射技术, 从而增强了性能, 使其成为读取文件内容的首选方式。
文章图片
程序:
<
?php // Get the image and convert into string
$img = file_get_contents (
'https://media.srcmini.org/wp-content/uploads/srcmini-22.png' );
// Encode the image string data into base64
$data = http://www.srcmini.com/base64_encode ( $img );
// Display the output
echo $data ;
?>
输出如下:
iVBORw0KGgoAAAANSUhEUgAAApsAAAC4CAYAAACsNSfVAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJ cEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJdhfdsglgklAEFkb2JlIEltYWdlUmVhZHlxyWqwrwtwefd ... TeUsalQKBQKhUKhsBvK2FQoFAqFQqFQ2A1lbCoUCoVCoVAo7IYyNhUKhUKhUCgUdkMZmwqFQKBQKO0H0fxpZ1bfc
【如何在PHP中将图像转换为base64编码()】参考:
- http://php.net/manual/en/function.base64-encode.php
- http://php.net/manual/en/function.file-get-contents.php
推荐阅读
- 如何在PHP中将数组转换为SimpleXML()
- 如何将Mongodb数据库与Node.js连接起来()
- 算法题(如何计算大数的mod())
- 如何在Golang中比较两个字节切片()
- 如何使用单个Dockerfile合并多个基本镜像()
- Pandas如何组合Groupby和多个聚合函数()
- 如何在C#中检查线程是否处于活动状态()
- Git的安装初次配置以连接github,在第三方软件中配置使用git 命令,提交项目到github的远程仓库出现bug的解决
- win10插入耳机后有电流声怎么办电脑出现回声怎么办