【发布时间】:2011-11-24 06:21:32
【问题描述】:
我通过对我的 Web 服务的 POST 请求获得一个 base64 编码的 JPEG 字符串。 我想对其进行解码并将其保存在文件系统中。 如何使用 PHP 5.3 实现这一点。 我能够使用 base64_decode 函数成功解码数据。
如何将此解码后的字符串保存为服务器中的 JPEG 图像?
提前致谢。
【问题讨论】:
-
你是否尝试使用 fopen 将其保存在二进制文件中?
-
@Arfeen 谢谢,我尝试了 file_put_contents() 并且成功了。我来这里是为了更新我的问题,以注意到您和劳伦斯·切罗内的 cmets。
-
作为一个更加灵活和强大的通用解决方案,PHP-FileUpload 带有
Base64Upload和DataUriUpload,它们是documented here。
标签: php web-services base64