利用base64对图片进行编码及解码

试图将图片通过json进行传输,这个时候就想到利用base64编码的方法来图片。主要步骤有

1、对图片文件进行编码,转换为base64编码的格式,及一长串字符;

2、可将字符通过json进行传送;

3、目的方接收json数组,取出编码字符串,并进行解码,显示图片

该方法难点主要还是在于对图片的编解码处理,以下是用PHP实现的编解码处理代码

" />
 ?>

其中,

preg_match()     

作用执行一个正则表达式匹配

返回值:返回 pattern 的匹配次数。 它的值将是0次(不匹配)或1次,因为preg_match()在第一次匹配后 将会停止搜索。如果发生错误preg_match()返回 FALSE

file_put_contents ()   

作用:将一个字符串写入文件

返回值:该函数成功将返回写入到文件内数据的字节数,失败时返回 FALSE。





你可能感兴趣的:(PHP)