কম্পিউটার

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. পিএইচপি-তে str_rot13() ফাংশন

  2. পিএইচপি-তে str_repeat() ফাংশন

  3. পিএইচপি-তে str_pad() ফাংশন

  4. quoted_printable_encode() PHP-তে ফাংশন