mb_eregi (मल्टीबाइट रेगुलर एक्सप्रेशन इग्नोर) फंक्शन PHP में मल्टीबाइट सपोर्ट के साथ रेगुलर एक्सप्रेशन मैच को अनदेखा करने के लिए प्रयोग किया जाता है। यह फ़ंक्शन मल्टीबाइट समर्थन के साथ केस-असंवेदनशील नियमित अभिव्यक्ति मिलान करता है।
सिंटैक्स
bool mb_eregi( $str_ pattern, $str_string, $arr_matches=null )
उदाहरण के लिए
(pattern = "or", string = "Hello World");
पैरामीटर
mb_eregi() निम्नलिखित तीन मापदंडों को स्वीकार करता है -
-
पैटर्न - यह पैरामीटर दिए गए स्ट्रिंग के पैटर्न से मेल खाता है।
mb_ereg ("or", "Hello World") // "or" is the pattern that will be matched // in the given string "Hello World".
-
स्ट्रिंग - इस पैरामीटर का उपयोग स्ट्रिंग को खोजने के लिए किया जाता है।
-
मिलान - मैचों किसी अन्य दिए गए स्ट्रिंग से पैटर्न के सबस्ट्रिंग को खोजने के बाद पैरामीटर को कॉल किया जाता है। मिलान मिलान . सरणी के तत्वों में संग्रहीत हैं . यदि मिलान नहीं पाए जाते हैं, तो यह एक खाली सरणी देता है।
रिटर्न वैल्यू
यह जांच करेगा कि पैटर्न स्ट्रिंग में मेल खाता है या नहीं। यदि किसी पैटर्न का मिलान किया जाता है, तो यह पूर्णांक मान "1" लौटाता है।
उदाहरण
<?php //UTF-8 encoding $encoding = mb_regex_encoding("UTF-8"); //String pattern is "or" and //string Hello World is used $integer = mb_ereg ("or","Hello World"); //Output var_dump($encoding); print_r($integer); ?>
आउटपुट
bool(true) 1