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

PHP mb_strrchr() फंक्शन

PHP में mb_strrchr() फंक्शन किसी अन्य स्ट्रिंग के भीतर दी गई स्ट्रिंग में कैरेक्टर की अंतिम उपस्थिति की जांच करता है। उदाहरण के लिए, मान लें कि हमारे पास एक स्ट्रिंग "ia" है और हमें इसे "PHP tutorials" जैसे किसी अन्य दिए गए स्ट्रिंग से जांचना है, तो mb_strrchr() फंक्शन अंतिम अस्तित्व कैरेक्टर "ials" तक कैरेक्टर्स का भाग लौटाएगा। यदि यह नहीं मिलता है, तो यह false लौटाएगा।

सिंटैक्स

String mb_strrchr($str_haystack, $str_needle, $bool_before_needle=false, $str_encoding=empty)

पैरामीटर्स

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

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

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

  • $bool_before_needle - यह पैरामीटर तय करने के लिए उपयोग किया जाता है कि हेस्टैक का कौन सा भाग लौटाना है। यदि इसे True पर सेट किया जाता है, तो यह स्टार्टिंग से नीडल के अंतिम अस्तित्व तक पूरा हेस्टैक लौटाएगा। यदि इसे False पर सेट किया जाता है, तो यह नीडल के अंतिम अस्तित्व से अंत तक पूरा हेस्टैक लौटाएगा।

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

mb_strrchr() फंक्शन नीडल मिलने पर हेस्टैक स्ट्रिंग का भाग लौटाता है या नीडल न मिलने पर False लौटाता है।

उदाहरण 1

mb_strrchr() PHP फंक्शन false नीडल का उपयोग करके

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

आउटपुट

ials

उदाहरण 2

<?php
// स्ट्रिंग PHP Tutorials उपयोग
// false नीडल उपयोग
$string = mb_strrchr("PHP Tutorials", "ia", true);
// आउटपुट
print_r($string);
?>

आउटपुट

PHP Tutor

उदाहरण 3

<?php
// स्ट्रिंग PHP Tutorials उपयोग
// false नीडल उपयोग
// यह कुछ नहीं लौटाता क्योंकि स्ट्रिंग नीडल "Ia" है
// कैपिटल में लौटाया गया
$string = mb_strrchr("PHP Tutorials", "Ia", false);
// आउटपुट
print_r($string);
?>

नोट - उपरोक्त उदाहरण में, स्ट्रिंग नीडल "Ia" कैपिटल में है। इसलिए, यह कुछ नहीं लौटाएगा क्योंकि mb_strrchr() केस-सेंसिटिव है।

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

    quoted_printable_encode() फ़ंक्शन PHP में quoted_printable_encode() फ़ंक्शन 8-बिट स्ट्रिंग को कोटेड-प्रिंटेबल स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। सिंटैक्स quoted_printable_encode(string $string): string पैरामीटर्स string - कन्वर्ट की जाने वाली 8-बिट स्ट्रिंग रिटर्न वैल्यू quoted_print

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

    quoted_printable_decode() फ़ंक्शन PHP में quoted_printable_decode() फ़ंक्शन कोटेड-प्रिंटेबल स्ट्रिंग को 8-बिट स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। सिंटैक्स quoted_printable_decode(string $string): string पैरामीटर्स string - इनपुट स्ट्रिंग रिटर्न वैल्यू quoted_printable_decode() फ़ंक्शन

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

    nl_langinfo() फ़ंक्शन PHP में nl_langinfo() फ़ंक्शन भाषा और लोकेल के बारे में विशिष्ट जानकारी प्राप्त करने के लिए उपयोग किया जाता है। नोट: यह फ़ंक्शन विंडोज पर काम नहीं करता। सिंटैक्स nl_langinfo(int $item): string|false पैरामीटर्स item - रिटर्न किए जाने वाले एलिमेंट को निर्दिष्ट करता है। निम्नलि