imagearc() ফাংশন একটি আর্ক (arc) ড্র করার জন্য ব্যবহৃত হয়।
সিনট্যাক্স
imagearc($img, $cx, $cy, $width, $height, $start, $end, $color)
প্যারামিটার
$img:
imagecreatetruecolor()দিয়ে ইমেজ তৈরি করুন।$cx: সেন্টারের x-কোঅর্ডিনেট।
$cy: সেন্টারের y-কোঅর্ডিনেট।
$width: আর্কের প্রস্থ।
$height: আর্কের উচ্চতা।
$start: আর্কের শুরু কোণ, ডিগ্রিতে।
$end: আর্কের শেষ কোণ ডিগ্রিতে।
$color: ইমেজের কালার সেট করে।
রিটার্ন
imagearc() ফাংশন সাফল্যে TRUE রিটার্ন করে অথবা ব্যর্থ হলে FALSE।
উদাহরণ
নিচে একটি উদাহরণ:
<?php
$img = imagecreatetruecolor(200, 200);
$one = imagecolorallocate($img, 100, 50, 255);
$two = imagecolorallocate($img, 30, 255, 150);
imagearc($img, 100, 100, 200, 200, 0, 360, $one);
imagearc($img, 130, 50, 100, 150, 25, 155, $two);
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>
আউটপুট
নিচে আউটপুট:

উদাহরণ
আরেকটি উদাহরণ যেখানে আর্কের জন্য ভিন্ন কোঅর্ডিনেট এবং কোণ:
<?php
$img = imagecreatetruecolor(250, 250);
$one = imagecolorallocate($img, 100, 90, 255);
$two = imagecolorallocate($img, 100, 255, 190);
imagearc($img, 130, 100, 200, 200, 0, 360, $one);
imagearc($img, 140, 50, 140, 150, 95, 155, $two);
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>
আউটপুট
নিচে আউটপুট:
