फ़ंक्शन str_contains

फ़ंक्शन str_contains स्ट्रिंग में वर्ण की उपस्थिति की जांच करता है। true लौटाता है, यदि वर्ण स्ट्रिंग में मौजूद है, और false विपरीत स्थिति में। फ़ंक्शन के पहले पैरामीटर में हम वह स्ट्रिंग निर्दिष्ट करते हैं, जिसमें हम वर्ण खोजेंगे। दूसरे पैरामीटर में हम वांछित वर्ण या सबस्ट्रिंग निर्दिष्ट करते हैं।

सिंटैक्स

phpstr_contains(string $haystack, string $needle): bool

उदाहरण

आइए जांचें कि क्या स्ट्रिंग में निर्दिष्ट वर्ण मौजूद है:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'a');
  
  var_dump($res);
?>

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

phptrue

उदाहरण

आइए जांचें कि क्या स्ट्रिंग में निर्दिष्ट सबस्ट्रिंग मौजूद है:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ab');
  
  var_dump($res);
?>

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

phptrue

उदाहरण

और अब आइए हमारी स्ट्रिंग में सबस्ट्रिंग 'ac' खोजें:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ac');
  
  var_dump($res);
?>

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

phpfalse

यह भी देखें

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