一、base64编码的原理
Base64是将二进制数据转换成可打印字符的一种编码方式。假设需要将ASCII字符编码成64种可打印字符,那么每个可打印字符就可以表示6bit,3个字节(24位)可以用4个64种可打印字符来表示,即把3个字节转化成4个可打印字符。
二、使用base64_encode实现图片加密
图片加密过程先要将图片读取成二进制数据,再进行base64编码,编码后得到的字符串即为加密后的结果。
三、使用base64_decode还原图片
使用base64_decode函数将加密后的字符串转化为二进制数据,再将二进制数据写入文件即可还原成图片。
四、完整代码示例
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/270997.html