How can I strip the data:image part from a base64 string of any image type in PHP

前端 未结 5 966
借酒劲吻你
借酒劲吻你 2021-01-04 18:29

I am currently doing the following to decode base64 images in PHP:

   $img = str_replace(\'data:image/jpeg;base64,\', \'\', $s[\'image\']);
   $img = str_rep         


        
5条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-04 19:14

    You would have to test it but I think this solution should be slightly faster than Mihai Iorga's

    $offset = str_pos($s['image'], ',');
    $data = base64_decode(substr($s['image'], $offset));
    

提交回复
热议问题