-1

实际上,我已经从我的 android 项目中的 JSON 中获取了图像字符串。字符串图像成功传递给使用 HTTPPOST。现在,我面临在 php 的 mysql 数据库中将图像保存为 blob 类型的问题。如何转换我得到的字符串图像,以便它可以保存为 mysql 数据库中的 blob 类型?如果有人知道方法请指教。

谢谢你。

4

1 回答 1

6

只需base64_decode()数据:

$blob = base64_decode($json_64_encoded_string);

然后将其写入数据库。如果您需要帮助从POST数组中获取编码字符串,请查看 PHPjson_decode函数: http: //php.net/manual/en/function.json-decode.php

$json_obj = json_decode($_POST[post_key]); //replace 'post_key' with whatever you use
$blob = base64_decode($json_obj->blob); //replace 'blob' with whatever you use
于 2012-12-26T18:01:16.037 回答