PHP imagearc() function

Description

imagearc() draws an arc of circle centered at the given coordinates.

Syntax

PHP imagearc() function has the following syntax.

bool imagearc(resource $image , int $cx , int $cy , int $width , int $height , int $start , int $end , int $color )

Parameter

PHP imagearc() function has the following parameters.

  • image - An image resource, returned by one of the image creation functions, such as imagecreatetruecolor().
  • cx - x-coordinate of the center.
  • cy - y-coordinate of the center.
  • width - The arc width.
  • height - The arc height.
  • start - The arc start angle, in degrees.
  • end - The arc end angle, in degrees. 0? is located at the three-o'clock position, and the arc is drawn clockwise.
  • color - A color identifier created with imagecolorallocate().

Return

Returns TRUE on success or FALSE on failure.

Example

Drawing a circle with imagearc()

<?php/*from   w ww.  j a  v a2s.  c  om*/
$img = imagecreatetruecolor(200, 200);// create a 200*200 image
$blue  = imagecolorallocate($img,   0,   0, 255);// colors

// draw the head
imagearc($img, 140,  75,  50,  50,  0, 360, $blue);

// output image in the browser
header("Content-type: image/png");
imagepng($img);

imagedestroy($img);
?>




















Home »
  PHP Tutorial »
    Function reference »




PHP Array Functions
PHP Calendar Functions
PHP Class Functions
PHP Data Type Functions
PHP Date Functions
PHP File Functions
PHP Image Functions
PHP Math Functions
PHP MySQLi Functions
PHP SimpleXML Functions
PHP String Functions
PHP XML Functions
PHP Zip Functions