如何解决php imagecreate乱码问题
程序员文章站
2022-03-24 10:03:29
...
php imagecreate乱码的解决办法:1、通过imagecreate创建画布;2、使用imagecolorallocate设置画布的背景颜色;3、设置“header('content-type:image/gif');”即可。
本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑
如何解决php imagecreate乱码问题?
PHP创建图像时成为乱码的解决方法(GD)
有问题的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>php学习</title> </head> <body> <?php $im=imagecreate(200,200); //创建一个画布(单位像素pixel) $white=imagecolorallocate($im,225,66,159); //设置画布的背景颜色为粉色 (256RGB) imagegif($im); //输出gif图像 imagedestroy($im); ?> </body> </html>
运行结果:
修改后的代码:
<?php $im=imagecreate(200,200); //创建一个画布(单位像素pixel) $white=imagecolorallocate($im,225,66,159); //设置画布的背景颜色为粉色 (256RGB) header('content-type:image/gif'); //设置gif Imageimagegif($im); //输出gif图像 imagedestroy($im); ?>
运行结果:
推荐学习:《PHP视频教程》
以上就是如何解决php imagecreate乱码问题的详细内容,更多请关注其它相关文章!
上一篇: python如何处理表格?
下一篇: php mysql_query什么意思
推荐阅读
-
php微信投票数如何显示的问题?
-
解决get方法提交参数中文乱码问题:
-
解决无法加载php_oci8.dll的问题:_PHP教程
-
php网mysql数据库插入数据乱码问题?
-
【Vue2+Vue3】props参数赋值给data属性【如何实现响应式变化-如何解决值传递无法响应式的问题】
-
redis/分布式文件存储系统/数据库 存储session,解决负载均衡集群中session不一致问题,redissession_PHP教程
-
如何解决点击 tomcat9.exe闪退的问题
-
PHPMailer收发邮件标题、发件人、内容乱码问题的终极解决方法
-
为你解决PHP服务器安装问题
-
解决Linux下Tomcat向MySQL插入数据中文乱码问题