imagearc() ফাংশন একটি চাপ আঁকতে ব্যবহৃত হয়।
সিনট্যাক্স
imagearc( $img, $cx, $cy, $width, $height, $start, $end, $color )
প্যারামিটার
-
$img :imagecreatettruecolor().
দিয়ে একটি ছবি তৈরি করে -
$cx :কেন্দ্রের x-অর্ডিনেট।
-
$cy :কেন্দ্রের y-অর্ডিনেট।
-
$প্রস্থ :চাপের প্রস্থ।
-
$উচ্চতা :চাপের উচ্চতা।
-
$শুরু :চাপ শুরু কোণ, ডিগ্রীতে।
-
$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);
?> আউটপুট
নিম্নলিখিত আউটপুট:
