StUV
Rotaredom
GD: как отобразить несколько картинок ?
Почему следующий код отображает только одну картинку:
Спасибо
Почему следующий код отображает только одну картинку:
PHP:
<?php
function paint($w,$h,$x,$y,$str,&$im)
{
$cBg = ImageColorAllocate($im,0,0,100);
ImageFilledRectangle($im,$x,$y,$x+$w,$y+$h,$cBg);
$cText = ImageColorAllocate($im, 220, 210, 60);
ImageTTFText($im, 12, 0, 10, 15, $cText, 'timesbd.ttf', $str);
return ($im);
}
header("Content-type: image/png");
$h=20;
$w=120;
$im = imageCreate($w,$h);
for ($i = 0; $i < 10; $i++)
{
$str = "Hello: ".$i;
$x = 0;
$y = $i*120;
$im = paint($w,$h,$x,$y,$str,$im);
ImagePNG($im);
}
imagedestroy($im);
?>