mb_stripos() PHP में फ़ंक्शन का उपयोग किसी अन्य स्ट्रिंग के भीतर एक स्ट्रिंग की पहली घटना की स्थिति को खोजने के लिए किया जाता है। यह "केस-असंवेदनशील" है। mbstripos() किसी दिए गए हिस्टैक स्ट्रिंग में सुई के पहले अस्तित्व की संख्यात्मक स्थिति लौटाता है। यदि सुई नहीं मिलती है, तो वह झूठी वापसी करेगी।
सिंटैक्स
integer mb_stripos($str_haystack, $str_needle, $int_offset=0, $str_ecoding=empty)
पैरामीटर
यह निम्नलिखित चार मापदंडों को स्वीकार करता है -
-
$str_haystack - इस पैरामीटर का उपयोग दिए गए स्ट्रिंग से सुई के पहले अस्तित्व की स्थिति प्राप्त करने के लिए किया जाता है।
-
$str_needle - इस पैरामीटर का उपयोग दिए गए घास के ढेर से स्ट्रिंग को खोजने के लिए किया जाता है।
-
$int_offset - इस पैरामीटर का उपयोग भूसे के ढेर में स्ट्रिंग की स्थिति खोजने के लिए किया जाता है। यदि ऑफ़सेट ऋणात्मक है, तो यह दिए गए स्ट्रिंग के अंत से गिना जाता है।
-
$str_encoding - कैरेक्टर एन्कोडिंग नाम जिसका उपयोग किया जाना है। यदि इसे छोड़ दिया जाता है, तो आंतरिक वर्ण एन्कोडिंग का उपयोग किया जाता है।
रिटर्न वैल्यू
यह फ़ंक्शन किसी दिए गए हिस्टैक स्ट्रिंग में सुई के पहले अस्तित्व की संख्यात्मक स्थिति देता है। यदि सुई नहीं मिलती है, तो वह झूठी वापसी करेगी।
उदाहरण 1
<?php mb_internal_encoding("UTF-8"); //using string PHP Tutorials // offset=0 $string=mb_stripos("PHP Tutorials","ia", 0 ); // output will be int(9) var_dump($string); ?>
आउटपुट
int(9)