天天看点

base64编码_PHP如何将图像转换为base64编码格式

点击蓝字

base64编码_PHP如何将图像转换为base64编码格式

关注我们!每天获取最新的编程小知识!

base64编码_PHP如何将图像转换为base64编码格式

源 / php中文网      源 / www.php.cn

base64_encode()函数是PHP中的一个内置函数,用于将任何数据转换为base64编码。为了将图像转换成base64编码,首先需要获取文件的内容,这可以通过PHP的file_get_contents()函数来完成。然后将这个原始数据传递给base64_encode()函数进行编码。

base64编码_PHP如何将图像转换为base64编码格式

(查看原文请点击本文末尾左下角:

所需的函数:

base64_encode()函数是PHP中的一个内置函数,用于使用MIME base64对数据进行编码。MIME(多用途Internet邮件扩展)base64用于在base64中对字符串进行编码。base64_encoded数据比原始数据多占用33%的空间。

file_get_contents()函数也是PHP中的一个内置函数,用于将文件读入字符串。该函数使用服务器支持的内存映射技术,从而提高了性能,使其成为读取文件内容的首选方法。

输入图片如下:

base64编码_PHP如何将图像转换为base64编码格式

PHP代码程序如下:

// 获取图像并转换为字符串

$img

=

file_get_contents

(

'img/001.jpg'

);

// 将图像字符串数据编码为base64

$data

=

base64_encode

(

$img

);

// 显示输出

echo

$data

;

输出:

/9j/4RUURXhpZgAASUkqAAgAAAAMAAABAwABAAAAgAIAAAEBAwABAAAAkAEAAAIBAwADAAAAng

AAAAYBAwABAAAAAgAAABIBAwABAAAAAQAAABUBAwABAAAAAwAAABoBBQABAAAApAAAABsBBQAB

AAAArAAAACgBAwABAAAAAgAAADEBAgAeAAAAtAAAADIBAgAUAAAA0gAAAGmHBAABAAAA6AAAACA

...

p2wFEq1LzJPMknzajI0ArU1yGkc+ITj2dJPPrPo+H/0DQ4y9NQ/Zgioyy+XLyk5cvqxxy5+b/9k=

推荐学习:《PHP教程》

http://www.php.cn/course/list/29.html

本篇文章就是关于PHP如何将图像转换为base64编码格式的方法介绍,简单易懂,希望对需要的朋友有所帮助!

base64编码_PHP如何将图像转换为base64编码格式

-END-

声明:本文选自「 php中文网 」,搜索「 phpcnnew 」即可关注!

base64编码_PHP如何将图像转换为base64编码格式
base64编码_PHP如何将图像转换为base64编码格式

继续阅读