PHP in_array() फ़ंक्शन
उदाहरण
एक एक्सेसबल ब्लॉक में "Glenn" का मूल्य खोजें और कुछ टेक्स्ट आउटपुट करें:
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("Mark", $people)) { echo "अच्छा मिला है"; } else { echo "अच्छा मिलने नहीं गया"; } ?>
परिभाषा और उपयोग
in_array() फ़ंक्शन एक एक्सेसबल ब्लॉक खोजता है जो एक एक्सेसबल ब्लॉक में निर्दिष्ट ब्लॉक के मूल्य वाला ब्लॉक है या नहीं।
टिप्पणी:यदि सर्च पारामीटर है शब्द और टाइप पारामीटर को TRUE सेट करने पर तो खोज बड़े-छोटे अलग नहीं होती。
व्याकरण
in_array(सर्च,आयत्त,टाइप)
पारामीटर | वर्णन |
---|---|
सर्च | अनिवार्य।आयत्त में खोजने के लिए मूल्य निर्धारित करें。 |
आयत्त | अनिवार्य।खोज करने के लिए आयत्त निर्धारित करें。 |
टाइप | वैकल्पिक।यदि इस पारामीटर को true सेट किया गया है तो खोज की गई डाटा का तरीका आयत्त के मूल्य के तरीके से जाँचा जाएगा。 |
वर्णन
दिए गए मूल्य सर्च आयत्त में मौजूद आयत्त में तो true बदले।यदि तीसरा पारामीटर true सेट किया गया है तो फ़ंक्शन केवल तब तब वापसी होगा जब एलीमेंट आयत्त में हो और इसका डाटा टाइप दिए गए मूल्य से मेल खाता है。
यदि आयत्त में पारामीटर नहीं मिला तो फ़ंक्शन false बदले。
टिप्पणी:यदि सर्च पारामीटर एक शब्द है और टाइप पारामीटर को true सेट करने पर तो खोज बड़े-छोटे अलग नहीं होती。
तकनीकी विवरण
वापसी मूल्य: | यदि आयत्त में मूल्य मिला तो TRUE बदले, नहीं तो FALSE बदले。 |
PHP संस्करण: | 4+ |
Changelog: | PHP 4.2 सेसर्च पारामीटर अब भी एक आयत्त हो सकता है。 |
और अधिक उदाहरण
उदाहरण 1
सभी पारामीटरों का उपयोग करें:
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("23", $people, TRUE)) { echo "मेल मिला<br>"; } else { echo "मेल नहीं मिला<br>"; } if (in_array("Mark",$people, TRUE)) { echo "मेल मिला<br>"; } else { echo "मेल नहीं मिला<br>"; } if (in_array(23,$people, TRUE)) { echo "मेल मिला<br>"; } else { echo "मेल नहीं मिला<br>"; } ?>