header(ContentType = "image/gif");
echo $a;//$a是存着的二进制数据
但是如果这样没有header,直接输出的话,就成乱码了。
我的目的是:想得到$a的数据,虽然现在已经得到了,但是保存不下来,保存下来的值是乱码的,好比我想把它保存在数据库中一样,是乱码的。
php将图片转为二进制后,我想得到二进制的数据,但是直接在浏览上输出会乱码
答案:2 悬赏:20 手机版
解决时间 2021-02-09 15:32
- 提问者网友:爱了却不能说
- 2021-02-08 21:04
最佳答案
- 五星知识达人网友:从此江山别
- 2021-02-08 21:58
如果 你是想保存成图片文件的话, 那你就把二进制数据写到文件里, 记得文件后缀是 gif
For Example:
file_put_contents('1.gif', $a);
For Example:
file_put_contents('1.gif', $a);
全部回答
- 1楼网友:迷人又混蛋
- 2021-02-08 23:04
同问。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯