PHP从URL获取图像到字节数组并反转

PHP从URL获取图像到字节数组并反转,php,android,Php,Android,如您所见,这是png图像的输出。图片如下: 我的代码是: $homepage = file_get_contents("http://oep.esy.es/images/object/1365-50.png"); echo $homepage; 我想存储为字节数组,因为在Android客户端中,我需要那个图像,所以我需要提取它。这是个坏方法吗 但当我尝试显示图像时,它不会显示: echo "<img src='data:image/png;base64, $homepage' />

如您所见,这是png图像的输出。图片如下:

我的代码是:

$homepage = file_get_contents("http://oep.esy.es/images/object/1365-50.png");
echo $homepage;
我想存储为字节数组,因为在Android客户端中,我需要那个图像,所以我需要提取它。这是个坏方法吗

但当我尝试显示图像时,它不会显示:

echo "<img src='data:image/png;base64, $homepage' />";
echo”“;

我也尝试了jpeg,但没有成功。

您缺少
base64\u encode()
函数,类似于:

$path = file_get_contents("http://oep.esy.es/images/object/1365-50.png");
echo "<img src='data:image/png;base64, " . base64_encode($path) ."'/>";
$path=文件获取内容(“http://oep.esy.es/images/object/1365-50.png");
回声“;