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

PHP mb_stristr() फंक्शन

PHP में mb_stristr() फंक्शन का उपयोग किसी अन्य दी गई स्ट्रिंग में स्ट्रिंग के पहले अस्तित्व को खोजने के लिए किया जाता है; यह फंक्शन केस-सेंसिटिव नहीं है। mb_stristr() दिए गए हेस्टैक स्ट्रिंग में नीडल के पहले अस्तित्व को खोजता है और हेस्टैक का भाग लौटाता है। यदि नीडल नहीं मिलता है तो यह False लौटाएगा।

सिंटैक्स

string mb_stristr( $str_haystack, $str_needle, $bool_before_needle=false, $str_encoding=empty )

पैरामीटर्स

mb_stristr() निम्नलिखित चार पैरामीटर्स स्वीकार करता है:

  • $str_haystack - यह पैरामीटर स्ट्रिंग नीडल के पहले अस्तित्व को प्राप्त करने के लिए उपयोग किया जाता है।

  • $str_needle - यह पैरामीटर हेस्टैक में या दी गई स्ट्रिंग से स्ट्रिंग खोजने के लिए उपयोग किया जाता है।

  • $bool_before_needle - यह पैरामीटर तय करने के लिए उपयोग किया जाता है कि हेस्टैक का कौन सा भाग लौटाना है।

    • यदि इसे True पर सेट किया जाता है, तो यह स्टार्टिंग से नीडल के पहले अस्तित्व तक "नीडल को छोड़कर" पूरा हेस्टैक स्ट्रिंग लौटाता है।

    • यदि इसे False पर सेट किया जाता है, तो यह नीडल के पहले अस्तित्व से अंत तक "नीडल सहित" पूरा हेस्टैक स्ट्रिंग लौटाता है।

  • $str_encoding - यह पैरामीटर हेस्टैक की पोजीशन लौटाता है या यदि नहीं मिलता तो False लौटाएगा।

रिटर्न मान

mb_stristr() यदि नीडल मिलता है तो हेस्टैक स्ट्रिंग का भाग लौटाता है। यदि नीडल नहीं मिलता है तो यह False लौटाता है।

उदाहरण 1

<?php
// स्ट्रिंग Hello World उपयोग
// false नीडल उपयोग
$string = mb_stristr("Hello World", "or", false);
// आउटपुट
print_r($string);
?>

आउटपुट

orld

उदाहरण 2

<?php
// स्ट्रिंग Hello World उपयोग
// true नीडल उपयोग
$string = mb_stristr("Hello World", "or", true);
// आउटपुट
print_r($string);
?>

आउटपुट

Hello W

नोट - mb_stristr() strichr() की तरह ही काम करता है, लेकिन एकमात्र अंतर यह है कि mb_stristr() केस-इनसेंसिटिव है।

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

    str_rot13() फ़ंक्शन PHP में str_rot13() फ़ंक्शन किसी स्ट्रिंग पर ROT13 ट्रांसफॉर्मेशन करने के लिए उपयोग किया जाता है। ROT13 एक साधारण लेटर सब्स्टीट्यूशन सिफर है जो प्रत्येक अक्षर को वर्णमाला में 13 स्थान आगे शिफ्ट करता है। सिंटैक्स str_rot13(string $string): string पैरामीटर्स string - एनकोड की जा

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

    str_repeat() फ़ंक्शन PHP में str_repeat() फ़ंक्शन किसी स्ट्रिंग को निर्दिष्ट संख्या में दोहराने के लिए उपयोग किया जाता है। सिंटैक्स str_repeat(string $string, int $times): string पैरामीटर्स string - दोहराई जाने वाली स्ट्रिंग times - स्ट्रिंग को दोहराने की संख्या। 0 या उससे अधिक होना चाहिए। रिटर

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

    str_pad() फ़ंक्शन PHP में str_pad() फ़ंक्शन किसी स्ट्रिंग को नई लंबाई तक पैड (भरने) करने के लिए उपयोग किया जाता है। यह पैड की गई स्ट्रिंग रिटर्न करता है। सिंटैक्स str_pad(string $string, int $length, string $pad_string = , int $pad_type = STR_PAD_RIGHT): string पैरामीटर्स string - पैड की जाने वा