mb_stripos() PHP में फ़ंक्शन का उपयोग किसी अन्य स्ट्रिंग में स्ट्रिंग के अंतिम मौजूदा को खोजने के लिए किया जाता है। यह फ़ंक्शन केस-संवेदी नहीं है। यह बहु-बाइट सुरक्षित प्रदर्शन करता है स्ट्रिपोस () वर्णों की संख्या के आधार पर संचालन। यह हिस्टैक स्ट्रिंग की शुरुआत से निर्दिष्ट सुई की स्थिति की गिनती देता है।
सिंटैक्स
integer mb_strripos( $str_haystack, $str_needle, $integer_offset=0, $str_encoding )
पैरामीटर
mb_stripos() निम्नलिखित चार मापदंडों को स्वीकार करता है -
-
str_haystack - यह वह स्ट्रिंग है जिसका उपयोग स्ट्रिंग सुई की अंतिम घटना की स्थिति प्राप्त करने के लिए किया जाता है।
-
str_needle - इसका उपयोग घास के ढेर की स्ट्रिंग से स्ट्रिंग को खोजने के लिए किया जाता है।
-
पूर्णांक_ऑफ़सेट - यह घास के ढेर में सुई की स्थिति होगी जहां से खोज शुरू होनी चाहिए।
-
str_encoding - यह वर्ण एन्कोडिंग नाम है। यदि इसे छोड़ दिया जाता है, तो आंतरिक एन्कोडिंग का उपयोग किया जाता है।
रिटर्न वैल्यू
यह फ़ंक्शन दिए गए हिस्टैक स्ट्रिंग में सुई की अंतिम घटना की संख्यात्मक स्थिति लौटाता है। यदि सुई नहीं मिलती है तो यह झूठी वापसी करता है।
उदाहरण
<?php
//UTF-8 Encoding
//String needle Wo
//String Hello World
$string = mb_strripos("Hello World","Wo",0, "UTF-8");
//Output
var_dump($string);
?> आउटपुट
int(6)