php - 在php中将图像保存在字节数组中

标签 php bytearray

如何将图像文件保存到字节数组中。我将图像文件作为 base64 发布到服务器。然后转换为jpg。但我不知道如何从 JPG 转换为字节数组

$base=$_POST["image"];

$binary=base64_decode($base);
$file = fopen("image.jpg", "w");
fwrite($file, $binary);
fclose($file);

最佳答案

您需要以二进制模式打开文件...

$file = fopen("image.jpg", "wb");

关于php - 在php中将图像保存在字节数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10579734/

相关文章:

C# 4.0 : Convert pdf to byte[] and vice versa

Socket.IO 上的 PHP 应用程序 + 基于 WebSocket 的通知

php - 无法执行菜单项(内部错误)...尝试访问 httpd.conf 和 httpd-vhosts.conf 时找不到文件

php - Laravel4 中的路线 [RemindersController@postRemind] 未定义错误

c# - 如何从字节数组中删除字节

java - 如何从 Java 发送一个 4 字节的 header 并在 Python 中读取它?

python - 如何将字节转换为 np.array

php - 获取相关类别产品

php - 单元测试时禁用 SSL