如何解决在php用gd输出图片到微信浏览器出现乱码?

程序如下:

<?php$im = imagecreate(200, 300);$white = imagecolorallocate($im, 8, 2, 133);imagegif($im); ?>

在浏览器输入PHP文件的地址之后,发觉显示如下乱码:

10.png

经过进一步的学习,才发现用GD库创建的图像,要使用函数header('content-type:image/gif');指定以哪一种的格式进行输出,不指定就会乱码。

修改后的代码如下:

<?php// header('content-type:image/gif');$im = imagecreate(200, 300);$white = imagecolorallocate($im, 8, 2, 133);header('content-type:image/gif');imagegif($im); ?>

修改后图片显示如下:

11.png

相关推荐:php教程

更多相关文章

  1. php中mysql乱码怎么解决?
  2. 带你解决PHP界面显示中文乱码的问题
  3. PHP实现手机网站支付(兼容微信浏览器)
  4. php无乱码切割中文字符
  5. php截取字符串不乱码
  6. php跳转不改变浏览器地址

随机推荐

  1. html提示框插件
  2. IE旧版本如何让HTML4转换并且支持HTML5的
  3. PHP选择具有特定宽度的图像并构建网格
  4. 【转载】HTML5 中的一些新特性
  5. 使用img src加载图像会在Mozilla / Chrom
  6. 工作中遇到的几个CSS样式表的问题
  7. 解析HTML前期准备工作备忘
  8. 2016.3.7__HTML 基础_第一天
  9. HTML5--1,html5的生前身后
  10. 大神,你们都在吗???来救救我吧