C# 字节数组,我可以在PHP中读取

C# 字节数组,我可以在PHP中读取,c#,php,json,C#,Php,Json,我正在构建/使用一个API,我对服务器进行了一个调用,并获得了一个JSON对象。现在,我得到的是一个字节数组。最终,它将是一个图像,我只需要弄清楚如何把它从一个字节数组变成一个图像…我甚至不知道从哪里开始。在服务器上,是C#创建了这个数组,现在它出现在我的PHP代码中……从哪里开始 是的,我一直在谷歌上搜索,基本上提出了将数组内爆()为字符串并使用imagefromstring()函数的方法,但这会引发一个错误,即它不是可识别的格式。所以我真的不确定这是我的错误,还是我使用了错误的函数/走错了路

我正在构建/使用一个API,我对服务器进行了一个调用,并获得了一个JSON对象。现在,我得到的是一个字节数组。最终,它将是一个图像,我只需要弄清楚如何把它从一个字节数组变成一个图像…我甚至不知道从哪里开始。在服务器上,是C#创建了这个数组,现在它出现在我的PHP代码中……从哪里开始

是的,我一直在谷歌上搜索,基本上提出了将数组内爆()为字符串并使用imagefromstring()函数的方法,但这会引发一个错误,即它不是可识别的格式。所以我真的不确定这是我的错误,还是我使用了错误的函数/走错了路


任何帮助都将不胜感激

如果我不得不猜测,那么您的“字节数组”实际上是JSON对象中的整数列表。如果是这样,您可能可以使用以下方法将其转换回原始二进制数据:

$bin = implode("", array_map("chr", $json_array));

然后尝试
imagecreatefromstring

从服务器发送给您的图像的格式是什么?它也在服务器上编码吗?可能是base64或其他什么?这就成功了…我把它看作字节,但这只是一堆整数。谢谢你的帮助,这正是我所需要的。谢谢你,马里奥。