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

验证码不能得到

<?php
require_once 'string.fuc.php';

$width = 90;
$height = 30;
$image = imagecreatetruecolor($width, $height); // 创建画布
$white = imagecolorallocate($image, 255, 255, 255); // 设置颜色
$black = imagecolorallocate($image, 0, 0, 0);
// 填充一个矩形填充画布
imagefilledrectangle($image, 1, 1, $width - 2, $height - 2, $white);
/*header("content-type:image/gif");
imagegif($image);
imagedestroy($image);*/

$type=2;
$length=5;
$chars = buildRondString($type,$length);
//echo $chars;

imagettftext($image, 20, 0, 10, 20, $black, "simhei.ttf", $chars);

header("content-type:image/png");
imagepng($image);
imagedestroy($image);

单独的输出上面的画布和个那个随机字符串都能得到   但加上imagettftext()后个看不到图片了  这是为什么

正在回答

1 回答

你要确定下你项目中是否有这个字体文件,如果没有会报错,图片就显示不出来了

^-^...

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

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117283    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

验证码不能得到

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