imagearc — 楕円弧を描画するために使用されます。
bool imagearc ( resource $image , int $cx , int $cy , int $w , int $h , int $s , int $e , int $color )
imagearc()は、imageで表される画像内にcx,cy(画像の左上隅が0,0)を中心とした楕円弧を描きます。
w と h はそれぞれ楕円の幅と高さを指定し、開始点と終了点は s パラメータと e パラメータで角度で指定します。 0°は 3 時の位置で、時計回りに描かれます。
<?php$img = imagecreatetruecolor(200, 200); // 200*200 の画像を作成 $white = imagecolorallocate($img, 255, 255, 255) // 楕円弧を描画します imagearc($img, 140 、 75、 50、 50、 0、 360、 $white);//ブラウザは画像 header("Content-type: image/png");imagepng($img);imagedestroy($img);?> を出力します。
上記の例の出力結果の図は次のとおりです。