Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP 8 - स्ट्रिंग में एक सबस्ट्रिंग है या नहीं यह जांचने के लिए str_contains() का उपयोग करना

PHP 8 में, str_contains फ़ंक्शन यह निर्धारित करता है कि किसी स्ट्रिंग में कहीं भी दिया गया सबस्ट्रिंग है या नहीं। str_contains फ़ंक्शन जाँचता है कि क्या पहली-स्ट्रिंग दूसरी स्ट्रिंग में समाहित है और यह स्ट्रिंग के मिलने या न होने के आधार पर एक सही / गलत बूलियन मान देता है। यह एक स्व-व्याख्यात्मक कार्य है।

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

उदाहरण1 :PHP 8 str_contains function.

<?php
   if (str_contains('great reading tutorial', 'tutorial')) {
      var_dump('Tutorial has been found');
   }
?>

आउटपुट

string(23) "Tutorial has been found"

उदाहरण:str_contains function.

<?php
   if (str_contains('great reading tutorial', 'hello')){
      var_dump('great reading');
   }
?>

नोट: उपरोक्त प्रोग्राम गलत है क्योंकि पहली स्ट्रिंग में दूसरी स्ट्रिंग नहीं है।

strpos() फ़ंक्शन

PHP 7.x में, स्ट्रॉप्स () फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि किसी दिए गए स्ट्रिंग में दूसरी स्ट्रिंग है या नहीं। यह फ़ंक्शन सुई स्ट्रिंग की स्थिति लौटाता है, या यदि स्ट्रिंग सुई नहीं मिलती है तो यह झूठी वापसी करती है।

if (strpos('string with lots of words', 'words') !== false) { /* … */ }

उदाहरण:PHP 7.x स्ट्रॉप्स () फ़ंक्शन

<?php
   $string = 'Hello World!';
   if (strpos($string, 'Hello') !== false) {
      echo 'True';
   }
?>

आउटपुट

True

  1. PHP में str_rot13 () फ़ंक्शन

    str_rot13() फ़ंक्शन का उपयोग स्ट्रिंग पर रोट13 ट्रांसफ़ॉर्म करने के लिए किया जाता है। सिंटैक्स str_rot13(str) पैरामीटर str - एन्कोड करने के लिए स्ट्रिंग वापसी str_rot13() फ़ंक्शन एन्कोडेड स्ट्रिंग का ROT13 संस्करण लौटाता है। उदाहरण निम्नलिखित एक उदाहरण है - <?php    echo str_rot1

  1. PHP में str_repeat () फ़ंक्शन

    स्ट्रिंग को दोहराने के लिए str_repeat () फ़ंक्शन का उपयोग किया जाता है। सिंटैक्स str_repeat(str_to_repeat, multiplier) पैरामीटर str_to_repeat - दोहराने के लिए स्ट्रिंग। गुणक - स्ट्रिंग को जितनी बार दोहराया जाएगा। यह 0 से बड़ा या उसके बराबर होना चाहिए। वापसी str_repeat() फ़ंक्शन दोहराए गए स्

  1. जावा प्रोग्राम यह जांचने के लिए कि क्या एक स्ट्रिंग में एक सबस्ट्रिंग है

    इस लेख में, हम समझेंगे कि कैसे जांचा जाए कि किसी स्ट्रिंग में सबस्ट्रिंग है या नहीं। स्ट्रिंग एक डेटाटाइप है जिसमें एक या अधिक वर्ण होते हैं और दोहरे उद्धरण चिह्नों () में संलग्न होते हैं। स्ट्रिंग के एक भाग या उपसमुच्चय को सबस्ट्रिंग कहा जाता है। नीचे उसी का एक प्रदर्शन है - मान लीजिए कि हमारा इन