php 处理vue上传图片 base64_encode file_put_contents file_get_contents

vue:上传图片实际上是获取图片二进制流,并通过base64加密,前头会加上data:image/png;base64,带有然后传给后台
     类似:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAFYCAYAAAA


php: 去掉data:image/png;base64,并base64_decode解密
      base64_decode('data:image/png;base64', '', $base64_image_content)))
  

$file = "./public/aaaaaaaaaaa.png";
$file2 = "./public/bbbbbbb.png";
$aaa = base64_encode(file_get_contents($file));
$bbb = base64_decode($aaa);
file_put_contents($file2,$bbb);

参考:https://blog.csdn.net/qq_38086247/article/details/82229979

猜你喜欢

转载自blog.csdn.net/mengzuchao/article/details/83117702