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