পরিচয়
PHP-তে imagefilledrectangle() ফাংশনটি একটি ছবিতে পূরণকৃত আয়তাকার (filled rectangle) আঁকে। এটি দুটি কোঅর্ডিনেট (উপরের বাম এবং নিচের ডান) দিয়ে আয়তক্ষেত্র নির্ধারণ করে এবং তার ভেতরটি নির্দিষ্ট রঙ দিয়ে পূরণ করে।
সিনট্যাক্স
imagefilledrectangle($img, $x1, $y1, $x2, $y2, $color): bool
প্যারামিটারসমূহ
img − imagecreatetruecolor() দিয়ে তৈরি করা ছবি রিসোর্স।
x1, y1 − আয়তের উপরের বাম কোণার কোঅর্ডিনেট।
x2, y2 − আয়তের নিচের ডান কোণার কোঅর্ডিনেট।
color − imagecolorallocate() দিয়ে তৈরি করা রঙ আইডেন্টিফায়ার।
রিটার্ন ভ্যালু
সফল হলে true, ব্যর্থ হলে false ফেরত দেয়।
উদাহরণ
<?php
$img = imagecreatetruecolor(500, 300);
$color = imagecolorallocate($img, 0, 128, 128);
imagefilledrectangle($img, 30, 30, 470, 270, $color);
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>
আউটপুট
একটি ৫০০x৩০০ ছবিতে (৩০,৩০) থেকে (৪৭০,২৭০) পর্যন্ত একটি টিল রঙের (RGB: ০, ১২৮, ১২৮) পূরণকৃত আয়ত আঁকা হবে।
টিপস: কোঅর্ডিনেটের ক্রম কোনো সমস্যা নয় — ফাংশনটি স্বয়ংক্রিয়ভাবে ছোট এবং বড় মান সমন্বয় করে।