फ़ंक्शन mb_strripos

फ़ंक्शन mb_strripos स्ट्रिंग में सबस्ट्रिंग की अंतिम घटना की स्थिति की खोज करता है, वर्णों के केस को नजरअंदाज करते हुए। पहला पैरामीटर फ़ंक्शन उस स्ट्रिंग को स्वीकार करता है जिसमें खोज की जा रही है, दूसरा - वह सबस्ट्रिंग जिसे खोजा जा रहा है। तीसरा वैकल्पिक पैरामीटर उस स्थिति को निर्दिष्ट करता है जहां से खोज शुरू करनी है। तीसरा वैकल्पिक पैरामीटर एन्कोडिंग निर्दिष्ट करता है।

सिंटैक्स

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

उदाहरण

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

php<?php
  $res = mb_strripos('aBcDeBc', 'bc');
  echo $res;
?>

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

php5

उदाहरण

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

php<?php
  $res = mb_strripos('aBcDeBc', 'bc', 3);
  echo $res;
?>

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

php5

उदाहरण

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

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

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

phpfalse

यह भी देखें

  • फ़ंक्शन mb_strpos,
    जो केस को ध्यान में रखते हुए सबस्ट्रिंग की पहली घटना ढूंढती है
  • फ़ंक्शन strripos,
    जो केस को नजरअंदाज करते हुए सबस्ट्रिंग की अंतिम घटना ढूंढती है