为了账号安全,请及时绑定邮箱和手机立即绑定

为什么浏览器显示是一片乱码

<?php

  

 $src = "t3.jpg";


 $info = getimagesize($src);

 echo "<pre>";


 $type = image_type_to_extension($info[2],false);

 $fun = "imagecreatefrom{$type}";

 $img = $fun($src);


 $font = "msyh.ttc";

 $content = "秦时明月";

 $color = imagecolorallocate($img,255,255,255);

 imagettftext($img,20,0,645,50,$color,$font,$content);



 header("content-type:image/jpg");

 $func = "image{$type}";

 $func($img);

 $func($img,'newimage',$type);

 imagedestroy($img);

?>


正在回答

1 回答

header("content-type:", $info['mime']);

 $func($img,'newimage.'.$type);

你这两句不知道是打错了,还是写错了,你的打开是乱码,有没有报错信息,还有看看你保存php文件的编码是不是utf-8无bom格式的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么浏览器显示是一片乱码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信