转换后的base64文件无法在PHP中运行

时间:2014-10-22 05:33:48

标签: php base64

我无法使用PHP从iphone设备转换base64。

执行以下代码后文件已损坏:

file_put_contents($fileName, base64_decode($base64_data));

我使用的PNG文件的示例Base64:

iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAAHGlET1QAAAACAAAAAAAAAAcAAAAoAAAABwAAAAYAAAFEmBTn/wAAARBJREFUKBUUzD1Lw0AAh/H7In4AcRQcBHFydXJ1FRdnd8FBCkIRJ7FTKZRaNKCgRWPSgk2rvWuS5u3yfpeL5FP8rcOz/XiI6/ODkGeMJ4Uqiko2TSPrSskoLqQXJMoLU/ZviONG0zVEmpZQlcJkVcOwBbI0h+9zLO1gnT8llK1sP+DI8xKn/Rr7t7/Yvalx0pMIQ46fhQNrTh0ym1OWhAE6psBmq0acSThcYuOyRkfPsKQUhmkxYk4sFnsuzvoCx10FkUYQSYTDuwrngwx0ZuH1TWdk9G4we/GNCy3FTluhTELEUYCtlsKV5mOs63h4fGbkSXthum7g84ti+1ri6F6sbwJ77RyjjzGGQw3d3oD9AQAA//9PvKCmAAAAyUlEQVRjWLJs1fn1G7b8371r9/+dB078b1596X/NktP/N2zd/X/VqtX/58xb/H/23EWXGebMXXRx9eoN/9dv2Pp/x/ad/w/t2/d/x5bN/5csXfF/7vwl/2fMmv9/0pSZ0ximTp9zvLSs6r+7h9chNw/vrR6e3vs9PL0OuLp5HHFycV+bmJyW0te3ipOhvbO/3snZ7T8DA0MQEIsBsREQOwFxIBDrADEElJd38Ds7u8zl4eEBSSIDRiAHhBHA3t4pUlhY2AUhgskCAHZCN1W9mev8AAAAAElFTkSuQmCC

帮助我......以上代码适用于其他设备的base64 ..

1 个答案:

答案 0 :(得分:1)

您的数据似乎是正确的。它给出了这个图像=> this image