imagepolygon
(PHP 3, PHP 4, PHP 5)
imagepolygon -- 多角形を描画する
説明
bool
imagepolygon ( resource image, array points, int num_points, int color )
imagepolygon() は、指定した
image
に多角形を作成します。
返り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
例
例 1. imagepolygon() の例
<?php // 空の画像を生成します $image = imagecreatetruecolor(400, 300);
// 背景色を塗ります $bg = imagecolorallocate($image, 0, 0, 0);
// 多角形の色を選択します $col_poly = imagecolorallocate($image, 255, 255, 255);
// 多角形を描画します imagepolygon($image, array ( 0, 0, 100, 200, 300, 200 ), 3, $col_poly);
// 画像を出力します header("Content-type: image/png"); imagepng($image);
?>
|
上の例の出力は、たとえば
以下のようになります。 |