কম্পিউটার টিউটোরিয়াল

PHP-তে imagefilledrectangle() ফাংশন

পরিচয়

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: ০, ১২৮, ১২৮) পূরণকৃত আয়ত আঁকা হবে।

টিপস: কোঅর্ডিনেটের ক্রম কোনো সমস্যা নয় — ফাংশনটি স্বয়ংক্রিয়ভাবে ছোট এবং বড় মান সমন্বয় করে।

  1. PHP-তে imagepolygon() ফাংশন

  2. PHP-তে imagecreate() ফাংশন

  3. PHP-তে imagefill() ফাংশন

  4. PHP-তে imagefilledellipse() ফাংশন