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

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

विवरण

PHP का fnmatch() फंक्शन एक फाइलनाम या स्ट्रिंग को निर्दिष्ट पैटर्न से मिलान करता है।

सिंटैक्स

fnmatch(pattern, string, flags)

पैरामीटर्स

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

  • string - परीक्षण की जाने वाली स्ट्रिंग।

  • flags - निम्नलिखित में से कोई भी मान:

    • FNM_NOESCAPE - बैकस्लैश एस्केपिंग अक्षम करता है
    • FNM_PATHNAME - स्ट्रिंग में स्लैश केवल दिए गए पैटर्न में स्लैश से मेल खाता है
    • FNM_PERIOD - स्ट्रिंग में अग्रणी पीरियड को दिए गए पैटर्न में पीरियड से सटीक मिलान करना होगा

रिटर्न मान

यदि मेल खाता है तो TRUE, अन्यथा FALSE।

उदाहरण: वाइल्डकार्ड पैटर्न

<?php
$file = "organization.txt";
if (fnmatch("*organi[zs]ation", $file)) {
    echo "मिला!";
} else {
    echo "नहीं मिला!";
}
?>

आउटपुट

नहीं मिला!
  1. - PHP में str_repeat() फ़ंक्शन

    str_repeat() फ़ंक्शन PHP में str_repeat() फ़ंक्शन किसी स्ट्रिंग को निर्दिष्ट संख्या में दोहराने के लिए उपयोग किया जाता है। सिंटैक्स str_repeat(string $string, int $times): string पैरामीटर्स string - दोहराई जाने वाली स्ट्रिंग times - स्ट्रिंग को दोहराने की संख्या। 0 या उससे अधिक होना चाहिए। रिटर

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

    str_pad() फ़ंक्शन PHP में str_pad() फ़ंक्शन किसी स्ट्रिंग को नई लंबाई तक पैड (भरने) करने के लिए उपयोग किया जाता है। यह पैड की गई स्ट्रिंग रिटर्न करता है। सिंटैक्स str_pad(string $string, int $length, string $pad_string = , int $pad_type = STR_PAD_RIGHT): string पैरामीटर्स string - पैड की जाने वा

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

    quoted_printable_encode() फ़ंक्शन PHP में quoted_printable_encode() फ़ंक्शन 8-बिट स्ट्रिंग को कोटेड-प्रिंटेबल स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। सिंटैक्स quoted_printable_encode(string $string): string पैरामीटर्स string - कन्वर्ट की जाने वाली 8-बिट स्ट्रिंग रिटर्न वैल्यू quoted_print