I have a base64 encoded png, how do I write the image to a file in PHP?

Viewed 77421

What's the proper way in PHP to create an image file (PNG), when I have the base64 encoding?

I've been playing around with:


file_put_contents('/tmp/'. $_REQUEST['id'].'.png', $_REQUEST['data']);

do I need to decode? should I be using the gd library?

3 Answers
Related