mb_stristr() PHP में फ़ंक्शन का उपयोग किसी अन्य दिए गए स्ट्रिंग में स्ट्रिंग के पहले अस्तित्व को खोजने के लिए किया जाता है; यह फ़ंक्शन केस-संवेदी नहीं है। mb_stristr() दिए गए हिस्टैक स्ट्रिंग में सुई के पहले अस्तित्व की खोज करता है और घास के ढेर के हिस्से को लौटाता है। सुई नहीं मिलने पर यह झूठी वापसी करेगा।
सिंटैक्स
string mb_stristr( $str_haystack, $str_needle, $bool_before_needle=false, $str_encoding=empty )
पैरामीटर
mb_stristr() निम्नलिखित चार मापदंडों को स्वीकार करता है -
-
$str_haystack - इस पैरामीटर का उपयोग स्ट्रिंग सुई का पहला अस्तित्व प्राप्त करने के लिए किया जाता है।
-
$str_needle - इस पैरामीटर का उपयोग भूसे के ढेर में या दी गई स्ट्रिंग से स्ट्रिंग को खोजने के लिए किया जाता है।
-
$bool_before_needle - इस पैरामीटर का उपयोग यह तय करने के लिए किया जाता है कि भूसे के किस हिस्से को वापस करना है।
-
अगर इसे ट्रू पर सेट किया जाता है, तो यह "सुई को छोड़कर" सुई के शुरू से लेकर पहले अस्तित्व तक सभी हिस्टैक स्ट्रिंग लौटाता है।
-
यदि इसे गलत पर सेट किया जाता है, तो यह सुई के पहले अस्तित्व से "सुई सहित" अंत तक सभी घास के ढेर की स्ट्रिंग लौटाता है।
-
-
$str_encoding - यह पैरामीटर घास के ढेर की स्थिति लौटाता है या नहीं मिलने पर यह गलत लौटाएगा।
रिटर्न वैल्यू
mb_stristr() यदि सुई मिल जाती है तो भूसे के ढेर के उस भाग को लौटा देता है। यदि सुई नहीं मिलती है तो यह झूठी वापसी करता है।
उदाहरण 1
<?php //using string Hello World // using false needle $string=mb_stristr("Hello World","or", false); // output print_r($string); ?>
आउटपुट
orld
उदाहरण 2
<?php //using string Hello World // using true needle $string=mb_stristr("Hello World","or", true); // output print_r($string); ?>
आउटपुट
Hello W
नोट - mb_stristr() strichr() . की तरह ही काम करता है , लेकिन फर्क सिर्फ इतना है कि mb_stristr() केस-असंवेदनशील है।