97 of 410 menu

फ़ंक्शन mb_strpos

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

सिंटैक्स

mb_strpos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false

उदाहरण

आइए स्ट्रिंग में सबस्ट्रिंग की स्थिति खोजें:

<?php $res = mb_strpos('abcde', 'b'); echo $res; ?>

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

1

उदाहरण

खोज शुरू करने की स्थिति निर्दिष्ट करके खोज (तीसरे वर्ण से शुरू):

<?php $res = mb_strpos('abcabc', 'a', 2); echo $res; ?>

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

3

उदाहरण

सिरिलिक (UTF-8) वाली स्ट्रिंग में खोज:

<?php $res = mb_strpos('абвгде', 'в', 0, 'UTF-8'); echo $res; ?>

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

2

यह भी देखें

  • फ़ंक्शन strpos,
    जो मल्टीबाइट एन्कोडिंग को ध्यान में रखे बिना सबस्ट्रिंग की स्थिति खोजता है
  • फ़ंक्शन mb_strlen,
    जो मल्टीबाइट एन्कोडिंग को ध्यान में रखते हुए स्ट्रिंग की लंबाई लौटाता है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें