Draw sine function with PHP code on an image.


Now we learn how to draw a sine function in PHP. It is very simple and easy to draw sine function in PHP language. This function will generate a sine wave on image. Watch code in PHP language below.

<?php
$x = 600;
$y = 315;
$gd = imagecreatetruecolor($x, $y);   //create background image
$red = imagecolorallocate($gd, 255, 255, 255);   //create image
for ($i = 0; $i < 600; $i++) {
  imagesetpixel($gd, 300, $i, $red);  //draw vertical line
  imagesetpixel($gd, $i, 157, $red);  //draw horizontal line
}
$x = 0;
for($i = 90; $i <= 360; $i+=3)
{
 $y =  157 + (50*sin($i));   //get y-axis with farmula
 imagesetpixel($gd, $x+300, $y, $red);  //draw elips
 $x++;
}
header('Content-Type: image/png');
imagepng($gd);
?>

Draw sine function with PHP code on an image. Draw sine function with PHP code on an image. Reviewed by N Jahaan on 02:47 Rating: 5