如何将变量中的图像保存到服务器位置

This is the value of variable which carrying an image. How can i save this to a server location using php?

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAD6CAYAAABXq7VOAAAgAElEQVR4XtS9CYxd13km+N1331asKpKSqMUyRVKkZNmSKImWRO1yvMTxFnlL4nacOE46PdONbkyjke6ZpCeTNKaBwWCABgaDAaYTTAODwaDTthVLXmJttqx9sSVZtkTtmy1RFCVxJ6vqbfcOvn8559z37itWSXSQLpuqqldvucs5//d/379lf/zHZ5cNZOBXGf6Tyc........

You can try this code.

$data = 'write your image code here';

list($type, $data) = explode(';', $data);

list(, $data)      = explode(',', $data);

$data = base64_decode($data);

file_put_contents('image.png', $data);