একটি বহুভুজ আঁকতে 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); ?>
আউটপুট
নিম্নলিখিত আউটপুট: