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

图片输出后网页乱码

<?php

/*open*/

//1.配置图片路径

$src = "001.jpg";

//2.获取图片信息

$info = getimagesize($src);


//3.通过图像的编号获取图像类型

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


//4.在内存中创建一个和我们图像类型一样的图像

$fun = "imagecreatefrom{$type}";

//5.把图片复制到我们的内存中

$image = $fun($src);

/*operate*/

//1.设置字体路径

$font = "msyh.ttf";

//.填写水印内容

$content = "hello PHP";

//.设置字体颜色RGB和透明度

$col = imagecolorallocatealpha($image,255,255,255,50);

//写入文字

imagettftext($image,20,0,20,30,$col,$font,$content);

/*output*/

//1.浏览器输出

header("Content-type".$info['mime']);

$func = "image{$type}";//

$func($image);

//2.保存输出

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

//drop

?>


正在回答

1 回答

那是你有地方写错了,跟着视频再好好查去吧。

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

举报

0/150
提交
取消

图片输出后网页乱码

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