点击蓝字关注咱们!每日获取最新的编程小知识!
源 / php中文网 源 / www.php.cn
base64_encode()函数是PHP中的一个内置函数,用于将任何数据转换为base64编码。为了将图像转换成base64编码,首要需要获取文件的内容,这能够经过PHP的file_get_contents()函数来完成。而后将这个原始数据传递给base64_encode()函数进行编码。
(查看原文请点击本文末尾左下角:阅读原文)
所需的函数:
base64_encode()函数是PHP中的一个内置函数,用于运用MIME base64对数据进行编码。MIME(多用途Internet邮件扩展)base64用于在base64中对字符串进行编码。base64_encoded数据比原始数据多占用33%的空间。
file_get_contents()函数亦是PHP中的一个内置函数,用于将文件读入字符串。该函数运用服务器支持的内存映射技术,从而加强了性能,使其作为读取文件内容的首选办法。
输入照片如下:
PHP代码程序如下:
<?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编码格式的办法介绍,简单易懂,期盼对需要的伴侣有所帮忙!
-END-
声明:本文选自「 php中文网 」,搜索「 phpcnnew 」就可关注!
|