imageistruecolor() PHP-এ একটি বিল্ট-ইন ফাংশন যা একটি দেওয়া ইমেজ ট্রু-কালার ইমেজ কিনা তা যাচাই করতে ব্যবহৃত হয়। একটি ট্রু-কালার ইমেজে, প্রতিটি পিক্সেল RGB (লাল, হরিত, নীল) কালার ভ্যালু দ্বারা নির্দিষ্ট করা হয়।
সিনট্যাক্স
bool imageistruecolor(resource $image)
প্যারামিটার
imageistruecolor() একটি একক প্যারামিটার নেয়, $image। এটি ইমেজ ধারণ করে।
রিটার্ন ভ্যালু
imageistruecolor() প্রদত্ত ইমেজ ট্রু-কালার হলে True রিটার্ন করে অথবা, ইমেজ ট্রু-কালার ইমেজ না হলে False রিটার্ন করে।
উদাহরণ ১
<?php // imagecreatefrompng() ফাংশন ব্যবহার করে একটি ট্রু-কালার ইমেজ ইনস্ট্যান্স তৈরি করুন। $img = imagecreatefrompng('C:\xampp\htdocs\Images\img44.png'); // চেক করা হলো ইমেজ ট্রু-কালার কিনা $istruecolor = imageistruecolor($img); // আউটপুট ইমেজ ব্রাউজারে দেখান if($istruecolor) { echo "The given input image is true-color"; } ?>আউটপুট
// ইনপুট RGB ইমেজ

// ফলাফল আউটপুট
The given input image is true-color.
উদাহরণ ২
<?php // imagecreatefrompng() ফাংশন ব্যবহার করে একটি ট্রু-কালার ইমেজ ইনস্ট্যান্স তৈরি করুন। $img = imagecreatefrompng('C:\xampp\htdocs\Gray.png'); // চেক করা হলো ইমেজ ট্রু-কালার কিনা $istruecolor = imageistruecolor($img); // আউটপুট ইমেজ ব্রাউজারে দেখান if($istruecolor) { echo "The given input image is not a true-color"; } ?>আউটপুট
// একটি ইনপুট গ্রে কালার ইমেজ।

// আউটপুট
The given input image is not a true-color image.