时间:2021-07-01 10:21:17 帮助过:31人阅读
想做个小工具玩玩 结果遇到了中文乱码和、背景不能透明的问题,求大神帮忙看看是咋回事。原谅我是个小白
输出图像
header("content-type: image/png");
imagepng($im);//
输出到页面。如果有第二个参数[,$filename],则表示保存图像
//4、销毁图像,释放内存
imagedestroy($im);
?>
想做个小工具玩玩 结果遇到了中文乱码和、背景不能透明的问题,求大神帮忙看看是咋回事。原谅我是个小白
输出图像
header("content-type: image/png");
imagepng($im);//
输出到页面。如果有第二个参数[,$filename],则表示保存图像
//4、销毁图像,释放内存
imagedestroy($im);
?>
乱码原因是因为 浏览器和文件字符集不一致
,你可以把最上面的header去掉,不去掉的话在浏览器将编码改成gb2312。
不能透明是因为你根本没设置,谈何透明。
透明系列函数是alpha,看下哪个是你需要
iconv("gb2312","utf-8//IGNORE","大撒旦撒旦撒!hello,world");
把这里面的gb2312换成gbk试试,gbk的范围更大点