imageistruecolor() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग यह जांचने के लिए किया जाता है कि दी गई इमेज ट्रू-कलर इमेज है या नहीं। ट्रू-कलर इमेज में, प्रत्येक पिक्सेल RGB (लाल, हरा, और नीला) कलर मानों द्वारा निर्दिष्ट होता है।
सिंटैक्स
bool imageistruecolor(resource $image)
पैरामीटर्स
imageistruecolor() एक पैरामीटर लेता है, $image. यह इमेज रखता है।
रिटर्न वैल्यूज़
imageistruecolor() True लौटाता है यदि दी गई इमेज ट्रू-कलर है अन्यथा, यह False लौटाता है यदि इमेज ट्रू-कलर इमेज नहीं है।
उदाहरण 1
<?php
// imagecreatefrompng() फ़ंक्शन का उपयोग करके ट्रू-कलर इमेज के साथ
// इमेज इंस्टेंस बनाएं
$img = imagecreatefrompng('C:\xampp\htdocs\Images\img44.png');
// जांचें कि इमेज ट्रू-कलर है या नहीं
$istruecolor = imageistruecolor($img);
// ब्राउज़र को आउटपुट इमेज दिखाएं
if($istruecolor) {
echo "दिया गया इनपुट इमेज ट्रू-कलर है";
}
?>
आउटपुट
// इनपुट RGB इमेज

// परिणामी आउटपुट
दिया गया इनपुट इमेज ट्रू-कलर है।
उदाहरण 2
<?php
// imagecreatefrompng() फ़ंक्शन का उपयोग करके ट्रू-कलर इमेज के साथ
// इमेज इंस्टेंस बनाएं
$img = imagecreatefrompng('C:\xampp\htdocs\Gray.png');
// जांचें कि इमेज ट्रू-कलर है या नहीं
$istruecolor = imageistruecolor($img);
// ब्राउज़र को आउटपुट इमेज दिखाएं
if($istruecolor) {
echo "दिया गया इनपुट इमेज ट्रू-कलर नहीं है";
}
?>
आउटपुट
// एक इनपुट ग्रे कलर इमेज

// आउटपुट
दिया गया इनपुट इमेज ट्रू-कलर इमेज नहीं है।