विवरण
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 "नहीं मिला!";
}
?>
आउटपुट
नहीं मिला!