फ़ंक्शन array_search

फ़ंक्शन array_search ऐरे में मान की खोज करता है और पहले मिले एलिमेंट की कुंजी वापस करता है। यदि ऐसा एलिमेंट नहीं मिलता है - false वापस करेगा। तीसरा पैरामीटर टाइप के अनुसार सख्त तुलना निर्धारित करता है (जैसे === के साथ)। यदि true सेट करें - यह तुलना सख्ती से करेगा, और यदि false (डिफ़ॉल्ट रूप से) - तो नहीं।

सिंटैक्स

phparray_search(mixed $needle, array $haystack, bool $strict = false): int|string|false

उदाहरण

ऐरे में 'c' मान वाला एलिमेंट ढूंढें - परिणामस्वरूप हमें इसकी कुंजी मिलेगी (यह 2 के बराबर है):

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
  echo array_search('c', $arr);
?>

कोड निष्पादन का परिणाम:

php2

यह भी देखें

  • फ़ंक्शन strpos,
    जो सबस्ट्रिंग की पहली घटना की स्थिति वापस करता है
  • फ़ंक्शन str_contains,
    जो स्ट्रिंग में कैरेक्टर की घटना की जाँच करता है
  • फ़ंक्शन str_starts_with,
    जो स्ट्रिंग की शुरुआत की जाँच करता है
  • फ़ंक्शन str_ends_with,
    जो स्ट्रिंग के अंत की जाँच करता है