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

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

fnmatch() फ़ंक्शन किसी निर्दिष्ट पैटर्न के विरुद्ध फ़ाइल नाम या स्ट्रिंग से मेल खाता है।

सिंटैक्स

fnmatch(pattern, string, flags)

पैरामीटर

  • पैटर्न - खोजने के लिए पैटर्न।

  • स्ट्रिंग - परीक्षण करने के लिए स्ट्रिंग।

  • झंडे − निम्न में से कोई भी मान:

    • FNM_NOESCAPE − बैकस्लैश एस्केपिंग अक्षम करें

    • FNM_PATHNAME - स्ट्रिंग में स्लैश केवल दिए गए पैटर्न में स्लैश से मेल खाता है।

    • FNM_PERIOD - स्ट्रिंग में अग्रणी अवधि दिए गए पैटर्न में अवधि से बिल्कुल मेल खाना चाहिए।

वापसी

fnmatch() फ़ंक्शन TRUE लौटाता है यदि यह एक मैच है, अन्यथा FALSE।

वाइल्डकार्ड पैटर्न दिखाने वाला एक उदाहरण निम्नलिखित है।

उदाहरण

<?php
   $file = "organization.txt";
   if (fnmatch("*organi[zs]ation",$file)) {
      echo "Found!";
   } else {
      echo "Not found!";
   }
?>

आउटपुट

Not found!

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

    स्ट्रिंग को दोहराने के लिए str_repeat () फ़ंक्शन का उपयोग किया जाता है। सिंटैक्स str_repeat(str_to_repeat, multiplier) पैरामीटर str_to_repeat - दोहराने के लिए स्ट्रिंग। गुणक - स्ट्रिंग को जितनी बार दोहराया जाएगा। यह 0 से बड़ा या उसके बराबर होना चाहिए। वापसी str_repeat() फ़ंक्शन दोहराए गए स्

  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-बिट स्ट्रिंग को परिवर्तित करने के लिए निर्दिष्ट करता है। वापसी उद्धृत_प्रिंट करने योग्य_एन्कोड () फ़ंक्शन परिवर