फ़ंक्शन mb_strrichr
फ़ंक्शन mb_strrichr स्ट्रिंग में सबस्ट्रिंग की अंतिम घटना को वर्णों के केस को नज़रअंदाज करते हुए ढूंढता है। strrchr के विपरीत, यह मल्टी-बाइट एन्कोडिंग (UTF-8 आदि) के साथ काम करता है। स्ट्रिंग का वह भाग अंतिम पाई गई घटना से लेकर स्ट्रिंग के अंत तक लौटाता है या false, अगर सबस्ट्रिंग नहीं मिलती है।
सिंटैक्स
mb_strrichr(
string $haystack,
string $needle,
bool $before_needle = false,
string $encoding = null
): string|false
उदाहरण
स्ट्रिंग में सबस्ट्रिंग की अंतिम घटना को केस-इनसेंसिटिव तरीके से ढूंढते हैं:
<?php
$res = mb_strrichr('aBcAbC', 'ab');
var_dump($res);
?>
कोड निष्पादन का परिणाम:
'AbC'
उदाहरण
पाई गई घटना से पहले का स्ट्रिंग भाग ढूंढते हैं:
<?php
$res = mb_strrichr('aBcAbC', 'ab', true);
var_dump($res);
?>
कोड निष्पादन का परिणाम:
'aBc'
उदाहरण
UTF-8 एन्कोडिंग निर्दिष्ट करने का उदाहरण:
<?php
$res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8');
var_dump($res);
?>
कोड निष्पादन का परिणाम:
'Мир'
यह भी देखें
-
फ़ंक्शन
mb_strrchr,
जो सबस्ट्रिंग की अंतिम घटना को केस-सेंसिटिव तरीके से ढूंढता है -
फ़ंक्शन
mb_stripos,
जो सबस्ट्रिंग की पहली घटना की स्थिति को केस-इनसेंसिटिव तरीके से ढूंढता है -
फ़ंक्शन
mb_strstr,
जो सबस्ट्रिंग की पहली घटना को केस-सेंसिटिव तरीके से ढूंढता है