(PHP 7 >= 7.2.0)
imageopenpolygon — Draws an open polygon
$image
, array $points
, int $num_points
, int $color
)
imageopenpolygon() draws an open polygon on the given
image
. Contrary to imagepolygon(),
no line is drawn between the last and the first point.
resim
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
points
An array containing the polygon's vertices, e.g.:
points[0] | = x0 |
points[1] | = y0 |
points[2] | = x1 |
points[3] | = y1 |
num_points
Total number of points (vertices).
color
A color identifier created with imagecolorallocate().
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 imageopenpolygon() example
<?php
// Create a blank image
$image = imagecreatetruecolor(400, 300);
// Allocate a color for the polygon
$col_poly = imagecolorallocate($image, 255, 255, 255);
// Draw the polygon
imageopenpolygon($image, array(
0, 0,
100, 200,
300, 200
),
3,
$col_poly);
// Output the picture to the browser
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir: