如何将 base64 字符串转换为音频 mp3 文件?
How to convert base64 string into an audio mp3 file?
我从 android 端得到一个 base64 字符串。我必须将它转换成音频文件并将其保存到一个文件夹中。我以为我必须先将它转换成字节数组。然后,我必须将它转换成 mp3 文件。但是不知道怎么办。我已经完成了 base64 中的图像工作。如果有人知道答案,请举例说明。谢谢。
如果 base64 编码的数据已经表示一个 MP3 文件,那么解码 base64 数据并将其存储在文件中应该很简单:
file_put_contents('audio.mp3', base64_decode($data));
我从 android 端得到一个 base64 字符串。我必须将它转换成音频文件并将其保存到一个文件夹中。我以为我必须先将它转换成字节数组。然后,我必须将它转换成 mp3 文件。但是不知道怎么办。我已经完成了 base64 中的图像工作。如果有人知道答案,请举例说明。谢谢。
如果 base64 编码的数据已经表示一个 MP3 文件,那么解码 base64 数据并将其存储在文件中应该很简单:
file_put_contents('audio.mp3', base64_decode($data));