101 of 410 menu

फ़ंक्शन mb_strrpos

फ़ंक्शन mb_strrpos स्ट्रिंग में सबस्ट्रिंग की अंतिम घटना की स्थिति ढूंढता है। यह मल्टी-बाइट एन्कोडिंग (UTF-8 आदि) के साथ काम करता है। पहला पैरामीटर खोज के लिए स्ट्रिंग लेता है, दूसरा - वांछित सबस्ट्रिंग, तीसरा (वैकल्पिक) - खोज शुरू करने की स्थिति, चौथा (वैकल्पिक) - एन्कोडिंग।

वाक्य - विन्यास

mb_strrpos( string $haystack, string $needle, int $offset = 0, string $encoding ): int|false

उदाहरण

आइए एक स्ट्रिंग में सबस्ट्रिंग की अंतिम घटना की स्थिति ढूंढते हैं:

<?php $res = mb_strrpos('аабабв', 'б'); echo $res; ?>

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

3

उदाहरण

UTF-8 एन्कोडिंग निर्दिष्ट करके खोज:

<?php $res = mb_strrpos('日本語', '語', 0, 'UTF-8'); echo $res; ?>

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

2

उदाहरण

जब सबस्ट्रिंग नहीं मिलती है, फ़ंक्शन false लौटाता है:

<?php $res = mb_strrpos('abcde', 'z'); var_dump($res); ?>

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

false

यह भी देखें

  • फ़ंक्शन mb_strpos,
    जो सबस्ट्रिंग की पहली घटना ढूंढता है
  • फ़ंक्शन strrpos,
    जो एन्कोडिंग को ध्यान में रखे बिना अंतिम घटना ढूंढता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें