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

पीएचपी - mb_strrchr () फ़ंक्शन

mb_strrchr() PHP में फ़ंक्शन किसी अन्य स्ट्रिंग के भीतर किसी दिए गए स्ट्रिंग में किसी वर्ण की अंतिम घटना की जाँच करता है। उदाहरण के लिए, मान लें कि हमारे पास एक स्ट्रिंग है "ia" और हमें इसे किसी अन्य दिए गए स्ट्रिंग "PHP ट्यूटोरियल" से जांचना होगा, फिर mb_strrchr() फ़ंक्शन वर्णों के हिस्से को अंतिम अस्तित्व वर्ण "ials" . तक वापस कर देगा . यदि यह नहीं मिला, तो यह झूठी वापसी करेगा।

सिंटैक्स

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

पैरामीटर

mb_strrchr() निम्नलिखित चार मापदंडों को स्वीकार करता है -

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

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

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

  • $str_encoding - यह पैरामीटर घास के ढेर की स्थिति लौटाएगा या नहीं मिलने पर यह गलत लौटाएगा।

mb_strrchr() यदि सुई मिल जाती है तो फ़ंक्शन हिस्टैक स्ट्रिंग के हिस्से को लौटा देता है या यदि सुई नहीं मिलती है तो यह गलत हो जाता है।

उदाहरण 1

mb_strrchr () PHP झूठी सुई का उपयोग करके कार्य करता है

<?php
   //using string PHP Tutorials
   // using false needle
   $string=mb_strrchr("PHP Tutorials","ia", false);

   // output
   print_r($string);
?>

आउटपुट

ials

उदाहरण 2

<?php
   //using string PHP Tutorials
   // using false needle
   $string=mb_strrchr("PHP Tutorials","ia", true);

   // output
   print_r($string);
?>

आउटपुट

PHP Tutor

उदाहरण 3

<?php
   //using string PHP Tutorials
   // using false needle
   // It returns Nothing because string needle "Ia" is
   //return in capital
   $string = mb_strrchr("PHP Tutorials","Ia", false);

   // output
   print_r($string);
?>

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


  1. PHP में उद्धृत_प्रिंट करने योग्य_एन्कोड () फ़ंक्शन

    कोट्ड_प्रिंटेबल_एनकोड () फ़ंक्शन का उपयोग 8 बिट स्ट्रिंग को उद्धृत प्रिंट करने योग्य स्ट्रिंग में बदलने के लिए किया जाता है। सिंटैक्स quoted_printable_encode(str) पैरामीटर str - यह 8-बिट स्ट्रिंग को परिवर्तित करने के लिए निर्दिष्ट करता है। वापसी उद्धृत_प्रिंट करने योग्य_एन्कोड () फ़ंक्शन परिवर

  1. PHP में उद्धरण_प्रिंट करने योग्य_डीकोड () फ़ंक्शन

    कोट्ड_प्रिंटेबल_डीकोड () का उपयोग उद्धृत प्रिंट करने योग्य स्ट्रिंग को 8 बिट स्ट्रिंग में बदलने के लिए किया जाता है। सिंटैक्स quoted_printable_decode(str) पैरामीटर str - इनपुट स्ट्रिंग वापसी Kotad_printable_decode() फ़ंक्शन 8-बिट ASCII स्ट्रिंग देता है। उदाहरण निम्नलिखित एक उदाहरण है -

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

    nl_langinfo() फ़ंक्शन में भाषा और स्थान के बारे में जानकारी होती है। नोट - यह फ़ंक्शन विंडोज़ पर काम नहीं करेगा। सिंटैक्स nl_langinfo(ele) पैरामीटर एली - निर्दिष्ट करें कि किस तत्व को वापस करना है। निम्न में से कोई भी तत्व होना चाहिए - समय और कैलेंडर - ABDAY_(1-7) - सप्ताह के क्रमांकित दि