Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

पीएचपी - mb_eregi () फ़ंक्शन

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

  1. PHP में str_pad () फ़ंक्शन

    स्ट्रिंग को नई लंबाई तक पैड करने के लिए str_pad() फ़ंक्शन का उपयोग किया जाता है। यह गद्देदार स्ट्रिंग लौटाता है। सिंटैक्स str_pad(str, len, pad_str, pad_type) पैरामीटर str - स्ट्रिंग टू पैड लेन -नई स्ट्रिंग लंबाई pad_str - पैडिंग के लिए इस्तेमाल की जाने वाली स्ट्रिंग pad_type - स्ट्रिंग

  1. PHP में उद्धृत_प्रिंट करने योग्य_एन्कोड () फ़ंक्शन

    कोट्ड_प्रिंटेबल_एनकोड () फ़ंक्शन का उपयोग 8 बिट स्ट्रिंग को उद्धृत प्रिंट करने योग्य स्ट्रिंग में बदलने के लिए किया जाता है। सिंटैक्स quoted_printable_encode(str) पैरामीटर str - यह 8-बिट स्ट्रिंग को परिवर्तित करने के लिए निर्दिष्ट करता है। वापसी उद्धृत_प्रिंट करने योग्य_एन्कोड () फ़ंक्शन परिवर

  1. PHP में fnmatch () फ़ंक्शन

    fnmatch() फ़ंक्शन किसी निर्दिष्ट पैटर्न के विरुद्ध फ़ाइल नाम या स्ट्रिंग से मेल खाता है। सिंटैक्स fnmatch(pattern, string, flags) पैरामीटर पैटर्न - खोजने के लिए पैटर्न। स्ट्रिंग - परीक्षण करने के लिए स्ट्रिंग। झंडे − निम्न में से कोई भी मान: FNM_NOESCAPE − बैकस्लैश एस्केपिंग अक्षम करें