我有一个图像作为二进制数据输入我的 PHP 脚本。我想将此图像作为 jpeg 保存到我服务器上的目录中。我可以使用以下代码完成此操作:
// create image resource from the binary data
$image = imagecreatefromstring($binary_data);
// save the image resource as a jpeg
imagejpeg($image, $directory);
问题是当我这样做时,我认为它正在创建一个包含新元数据的新图像。有没有办法可以将二进制数据保存为图像并保留原始二进制数据?