cnhanyi
2014-10-19 12:12
代码里改了字体的大小,为什么没有变化呢?
for($i =0;$i<4;$i++){
$fontsize = 10;
$fontcolor=imagecolorallocate($image,rand(0,120),rand(0,120),rand(0,120));
$data = 'abcdefghijkmnopqrstuvwxy3456789';
$fontcontent = substr($data,rand(0,strlen($data)),1);
$captcha_code.=$fontcontent;
$x=($i*100/4)+rand(5,10);
$y=rand(5,10);
imagestring($image,$fontsize,$x,$y,$fontcontent,$fontcolor);
}
官方文档imagestring 关于font说是1-5是代表内置字体,超过5就是其他字体,不是字体大小
看下 http://cn2.php.net/imagestring , fontsize并不是很好使,建议值1~5
PHP实现验证码制作
37931 学习 · 338 问题
相似问题
回答 1
回答 1