PHP - 从字节数组中获取图像

los*_*sit 2 php

我正在尝试为我的移动应用程序创建一个后端.我在HTTP请求的主体(输出流)中将图像的内容作为字节数组发送.我想在PHP脚本中读取此字节流并返回图像.

有人可以告诉我如何做到这一点?

谢谢.

Pau*_*xon 8

您可以通过读取php:// input来获取请求体

$body = file_get_contents('php://input');
Run Code Online (Sandbox Code Playgroud)

您对该数据的处理取决于您.您可以使用file_put_contents将数据写入文件.正如您所提到的那样,它是图像数据,您也可以使用Imagick :: readImageBlob将数据放入ImageMagick对象中.另一种方法是使用GD并使用imagecreatefromstring加载图像.