imagearc — utilisé pour dessiner des arcs elliptiques.
bool imagearc ( ressource $image , int $cx , int $cy , int $w , int $h , int $s , int $e , int $color )
imagearc() dessine un arc elliptique dans l'image représentée par image avec cx, cy (le coin supérieur gauche de l'image est 0, 0) comme centre.
w et h spécifient respectivement la largeur et la hauteur de l'ellipse, et les points de début et de fin sont spécifiés en angles avec les paramètres s et e. 0° est à trois heures et est dessiné dans le sens des aiguilles d'une montre.
<?php$img = imagecreatetruecolor(200, 200); // Créer une image 200*200 $white = imagecolorallocate($img, 255, 255, 255); // Couleur // Dessiner un arc elliptique imagearc($img, 140 , 75, 50, 50, 0, 360, $blanc);// Le navigateur affiche l'en-tête de l'image("Content-type: image/png");imagepng($img);imagedestroy($img);?>
L'image du résultat de sortie de l'exemple ci-dessus est la suivante :