تابع ()fnmatch

چاپ

 تابع ()fnmatch


PHP Filesystem Reference توابع کار با فایل ها در PHP


تعریف و کاربرد

تابع ()fnmatch نام یک فایل یا رشته را با استفاده از یک الگوی(pattern) مشخص، مورد تطابق قرار می دهد. 

نحوه نوشتن

fnmatch(pattern,string,flags)
پارامترهاتوضیحات
pattern

ضروری. الگویی که قرار است آنرا جستجو کنیم را مشخص می کند. 

string

ضروری. رشته ای که قرار است بررسی شود را مشخص می کند. 

flags اختیاری

نکات قابل توجه 

نکته: این تابع در پلتفرم های ویندوز اجرا نمی شود. 


مثال

بررسی نام یک رنگ با استفاده از یک الگو:

<?php
$txt = "My car is darkgrey..."
if (fnmatch("*gr[ae]y",$txt))
  {
  echo "some form of gray ...";
  }
?>

PHP Filesystem Reference توابع کار با فایل ها در PHP