<?php
/* üretilecek imajın türü */
header("Content-type: image/jpeg");
/* imaj boyutu */
$boyut=imagecreate(950,550);
/*renkler kırmızı büyüklüğü,yeşil büyüklüğü,mavi büyüklüğü,renklendirilecek boyut şeklinde*/
$renk1=imagecolorallocate($boyut,255,255,255);
$renk2=imagecolorallocate($boyut,0,0,255);
$renk3=imagecolorallocate($boyut,255,0,0);
$renk4=imagecolorallocate($boyut,0,255,0);
/* döngüyle birim kareleri çizer */
for($i=0; $i<=950; $i++){
imageline($boyut,($i*20)+475,0,($i*20)+475,550,$renk4);
imageline($boyut,475-($i*20),0,475-($i*20),550,$renk4);
imageline($boyut,0,275-($i*20),950,275-($i*20),$renk4);
imageline($boyut,0,275+($i*20),950,275+($i*20),$renk4);
}
/* parabolü çizer */
for($k=0;$k<=4750;$k++){
$i=$k/5;
imageline($boyut,(475+$i),(275-0.05*($i*$i)),(475+$i),(274-0.05*($i*$i)),$renk2);
imageline($boyut,(475-$i),(275-0.05*($i*$i)),(475-$i),(274-0.05*($i*$i)),$renk2);
}
/* X ve Y eksenleri en son belirgin olarak çizilir */
$y=imageline($boyut,475,0,475,550,$renk2);
$x=imageline($boyut,0,275,950,275,$renk2);
/* Resimi jpeg olarak üretir */
imagejpeg($boyut);
/* imajı hafızadan siler */
imagedestroy($boyut);
?>
abdulkadir küçük
abdulkadir.kucuk@gmail.com