首页 > 后端开发 > php教程 > 灵异的for循环

灵异的for循环

WBOY
发布: 2016-06-13 13:39:40
原创
740 人浏览过

灵异的for循环请高手看看
/*for($i=0;$i $rand .= dechex(rand(1,15));
}*/
 $img = imagecreatetruecolor(80,20);
 $bg = imagecolorallocate($img,0,0,0);
 $te = imagecolorallocate($img,255,255,255);
imagestring($img,5,rand(5,40),0,"aaa",$te); //第一个是字体然后 X Y

imageline($img,rand(1,80),rand(1,20),rand(1,80),rand(1,20),$te);

header("Content-type: image/jpeg");
imagejpeg($img);
?>

上面的for循环 本想是循环16进制的5位数
需要把他注掉的原因是 因为如果不注掉下面的图片显示不出来
奇怪我也没用$rand呀 为什么不行
我在imagestring里面我是随便写了一个字符串"aaa" 换成$rand 图片就成小×了。。。。

------解决方案--------------------
经测试,我机器上也存在这个问题
解决办法:header("Content-type: image/jpeg");上一行加上 ob_clean();

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板