把一张图片变成base64

// image_file可为url
private function base64EncodeImage($image_file) { 
  $image_info = getimagesize($image_file); 
  $base64_image = 'data:' . $image_info['mime'] . ';base64,' . base64_encode(file_get_contents($image_file)); 
  return $base64_image; 
}

注意:转出来后,返回给前端,控制台preview是经过序列化的,response里才是真实返回的数据形态,前端应该反序列化(把\去掉)才能正常打开转成base64的图片

posted on 2018-04-02 20:49  果然朝辉  阅读(430)  评论(0编辑  收藏  举报

导航