একটি বহুভুজ আঁকতে imagepolygon() ফাংশন ব্যবহার করা হয়।
সিনট্যাক্স
bool imagepolygon( $img, $points, $num_points, $color)
প্যারামিটার
- $img :imagecreatetruecolor() ফাংশন দিয়ে একটি ফাঁকা ছবি তৈরি করুন।
- $পয়েন্ট :বহুভুজের শীর্ষবিন্দু সহ একটি অ্যারে৷ ৷
- $num_points :একটি বহুভুজে মোট শীর্ষবিন্দুর সংখ্যা৷ ৷
- $color :imagecolorallocate() ফাংশন দিয়ে তৈরি একটি রঙ শনাক্তকারী।
ফেরত
imagepolygon() ফাংশন সফল হলে TRUE বা ব্যর্থ হলে FALSE প্রদান করে।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ:
<?php
$img = imagecreatetruecolor(400, 300);
$color = imagecolorallocate($img, 120, 160, 190);
$bgcolor = imagecolorallocate($img, 10, 100, 50);
imagefill($img, 0, 0, $bgcolor);
imagepolygon($img, array(
50, 50,
150, 200,
340, 200
),
3,
$color);
header('Content-type: image/png');
imagepng($img);
imagedestroy($img);
?> আউটপুট
নিম্নলিখিত আউটপুট:
