老师好!我这个代码只能显示一个数字出来,。帮忙分析下哪里问题呢?
<?php
header ('Content-Type: image/png');
$im = @imagecreatetruecolor(120,30)
or die('Cannot Initialize new GD image stream');
$bgcolor= imagecolorallocate($im, 255, 255, 255);
imagefill($im, 0, 0, $bgcolor);
for($i=0;$i<4;$i++){
$fontsize=6;
$fontcolor=imagecolorallocate($im,rand(0,120),rand(0,120),rand(0,120));
$fontcontent=rand(0,9);
$x=($i*100/4)+rand(5,10);
$y=rand(5,10);
}
imagestring($im,$fontsize, $x,$y,$fontcontent,$fontcolor);
for($i=0;$i<300;$i++){
$pointcolor=imagecolorallocate($im,rand(50,200),rand(50,200),rand(50,200));
imagesetpixel($im,rand(1,120),rand(1,29),$pointcolor);
}
header ('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>