### base64_encode()

#### 说明

`string base64_encode ( string $data )`

使用 base64 对 data 进行编码,数据要比原始数据多占用 33% 左右的空间。

设计此种编码是为了使二进制数据,例如电子邮件的主体可以通过非纯 8-bit 的传输层传输。

#### 示例

Example #1

~~~

$str = 'This is an encoded string';

echo base64_encode($str);

?>

~~~

以上例程会输出:

VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

* * * * *

Example #2

A function I'm using to return local images as base64 encrypted code, i.e. embedding the image source into the html request.

This will greatly reduce your page load time as the browser will only need to send one server request for the entire page, rather than multiple requests for the HTML and the images. Requests need to be uploaded and 99% of the world are limited on their upload speed to the server.

~~~

function base64_encode_image ($filename=string,$filetype=string) {

if ($filename) {

$imgbinary = fread(fopen($filename, "r"), filesize($filename));

return 'data:image/' . $filetype . ';base64,' . base64_encode($imgbinary);

}

}

?>

~~~

used as so

~~~

.logo {

background: url("<?php echo base64_encode_image ('img/logo.png','png'); ?>") no-repeat right 5px;

}

~~~

or

`logo.png','png');%20?>`

php mime base64,base64_encode — 使用 MIME base64 对数据进行编码相关推荐

  1. window把图片转成blob_将图片转成Base64,再将Base64转成Blob

    var img = "./bigImg.jpg";//imgurl 就是你的图片路径 function getBase64Image(img) { var canvas = doc ...

  2. c php base64,C语言实现base64编码,base64解码

    char *base64_encode(char *binData, char *base64, int binLength) { int i = 0; int j = 0; int current  ...

  3. php中base64和js中base64可互相加解密

    php中base64和js中base64可互相加解密 前提:加解密的字符必须转换成UTF-8编码格式. php代码: <?php $str='中国航母辽宁号-歼15战机GOOD=ok'; ech ...

  4. java base64 加解密_java Base64加解密

    import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class Base64Util { public stati ...

  5. python3中解码base64(线下base64解码模板)

    base64转换信息模板: #coding=utf-8 import base64 #ssr://MTMT0字符串LjI0My4OnBsYWluODNMa2hOdmJR字符串 #去掉标点斜杠的 bb= ...

  6. java实现将图片读取成base64字符串,将base64字符串存储为图片。

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现将图片读取成base64字符串 ,将base64字符串存储为图片. 将图片转化为字符串以后,由于字符串更方便在网络上通过ajax传输. ...

  7. php网址图片怎么转based4,Ionic4 Base64 转化成图片插件-Base64 转化成图片Base64 To Gallery - Ionic Native...

    This plugin allows you to save base64 data as a png image into the device Ionic Base64 转化成图片Base64 T ...

  8. Base64系列第一篇 Base64介绍

    本文地址:http://blog.csdn.net/morewindows/article/details/11871429转载请标明出处,谢谢. 欢迎关注微博:http://weibo.com/Mo ...

  9. Base64处理byte[ ]和base64字符串之间的转换

    1.工具类 import org.apache.commons.codec.binary.Base64; public class UtilHelper { //base64字符串转byte[] pu ...

最新文章

  1. Crystal Reports图表(上)
  2. lsit集合去重复 顶级表达式
  3. 程序中保留一个Dump
  4. rtos与linux软件开发,实时Linux和RTOS的基本特性及技术进行比较
  5. Linux CenOS7下安装RabbitMQ
  6. 运行时错误7内存溢出_分别从运行时和GC的角度看JAVA8内存管理
  7. 错误 C2628 “Wall”后面接“int”是非法的(是否忘记了“;”?)
  8. 网站建设过程中的:重要页面、关键页面、过程页面、结果页面
  9. Linux技术在桌面领域的应用,Linux桌面领域7大趋势介绍
  10. 管理结果集和分析结果集
  11. Eclipse 编译StanfordNLP
  12. php源码怎样打包APP_APP在线打包封装生成源码
  13. 最佳Bilibili下载工具及下载Bilibili视频方法
  14. CA证书下载以及导出公私钥教程
  15. 超星问卷与麦客问卷自动填写(selenium+Chrome)
  16. HDFS RPC 调度策略 DecayRpcScheduler 与 BackOff
  17. 2. 将文件中每一行字符反序
  18. 什么是面向对象、面向过程?
  19. Windows 自启动文件夹
  20. 高级控件之分组列表视图(ExpandableListView)

热门文章

  1. 阿里程序员双11加班吃什么?
  2. 华为有意向西方公司出售 5G 技术;iOS 13 被爆漏洞;GNOME 3.34 正式发布| 极客头条...
  3. 百度网盘将推出单次会员服务;苹果回应否认操纵搜索结果;Node.js 12.7.0 发布 | 极客头条...
  4. 一根烟上热搜,先让 AI 看看你的肺
  5. JavaScript 简史:从网景到框架 | 技术头条
  6. 取代不了 C/C++ 的 Rust 如何“逆袭”?
  7. Python 之父重回决策层,未来如何发展?
  8. 「傻瓜」才能写出好代码!
  9. 快戳!Python 开发者的福音来啦!
  10. 012.成型版回声服务器