php base65转图片

将base64字符串转图片,然后保存到本地。然而在本地的图片是打不开的,有谁做成功好过呀

阅读 2.7k
2 个回答
$data = '你的base64字符串';
$data = preg_replace('#^data:image/\w+;base64,#i', '', $data);
$data = base64_decode($data);
file_put_contents(__DIR__ . '/test.jpg', $data);

在补充下:有时候图片数据通过表单传递到了后台,其数据中的 "+"会因为传递变为 " "空格,所以用注意替换http://fang99.cc/index.php/Ho...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题