imagearc — usado para desenhar arcos elípticos.
bool imagearc (recurso $image, int $cx, int $cy, int $w, int $h, int $s, int $e, int $color)
imagearc() desenha um arco elíptico na imagem representada pela imagem com cx, cy (o canto superior esquerdo da imagem é 0, 0) como centro.
w e h especificam a largura e a altura da elipse respectivamente, e os pontos inicial e final são especificados em ângulos com os parâmetros s e e. 0° está às três horas e é desenhado no sentido horário.
<?php$img = imagecreatetruecolor(200, 200); // Cria uma imagem 200*200 $white = imagecolorallocate($img, 255, 255, 255); // Cor // Desenha um arco elíptico imagearc($img, 255); 140 , 75, 50, 50, 0, 360, $branco);// O navegador exibe o cabeçalho da imagem("Content-type: image/png");imagepng($img);imagedestroy($img);?>
A imagem do resultado de saída do exemplo acima é a seguinte: