imagefilledellipse 


gd apg

DRAW a filled ellipse centered at the specified image file coordinates.





This function returns TRUE on success or FALSE on failure.



<?php

bool imagefilledellipse 
GdImage $image
                                                
int $center_xint $center_y
                                                
int $widthint $heightint $color )

where,

$image The image identifier

$center_x 
The x-coordinate the center point 

$center_y 
The y-coordinate the center point 

$width 
The width of the ellipse

$height 
The height of the ellipse 

$color 
The fill color as returned by imagecolorallocate

?>
 

  $image   


The image identifier.



  $center_x   


The x-coordinate - the center point.



  $center_y   


The y-coordinate - the center point.



  $width   


The width of the ellipse



  $height   


The height of the ellipse.



  $color   


The fill color identifier created by imagecolorallocate.



  1 EXERCISE   

<?php

echo 'PHP VERSION: ' PHP_VERSION '<br><br>';

$base_img "png/baseXx.png";

$dest_img 'png/PNG 064 01 imagefilledellipse.png';

$id_fillellps1 imagecreatefrompng($base_img);
$red imagecolorallocatealpha($id_fillellps12380070);
$black imagecolorallocatealpha($id_fillellps100090);
$blue imagecolorallocatealpha($id_fillellps10023860);

/* - -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
   circle
   
   horizontal_axle = vertical_axle
   - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
   
$xc0ellps1 200;
$yc0ellps1 150;
$horizontal_axleellps1 200;
$vertical_axleellps1 200
imagefilledellipse($id_fillellps1$xc0ellps1$yc0ellps1
$horizontal_axleellps1$vertical_axleellps1$red);

/* - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
   ellipse 1
   
   horizontal_axle < vertical_axle
   - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - */ 

$xc0ellps1 200;
$yc0ellps1 150;
$horizontal_axleellps1 50;
$vertical_axleellps1 200
imagefilledellipse($id_fillellps1$xc0ellps1$yc0ellps1
$horizontal_axleellps1$vertical_axleellps1$black);

/* - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -
   ellipse 2
   
   horizontal_axle > vertical_axle
   - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - */ 

$xc0ellps1 200;
$yc0ellps1 150;
$horizontal_axleellps1 200;
$vertical_axleellps1 50
imagefilledellipse($id_fillellps1$xc0ellps1$yc0ellps1
$horizontal_axleellps1$vertical_axleellps1$blue);

imagepng($id_fillellps1$dest_img);

echo 
basename($dest_img); ?>
<br><br><img src="<?php echo $dest_img?>
alt="<?php echo $dest_img?>"> 


 RESULT   

PNG 064 01 imagefilledellipse.png

PNG 064 01 imagefilledellipse.png apr