php fnmatch 文件名匹配模式
fnmatch
( PHP 4中“ = 4.3.0 , PHP 5中)
fnmatch -對一個文件名匹配模式
描述
布爾fnmatch (字符串$模式,字符串$字符串[摘要$國旗= 0 ] )
fnmatch ( )檢查,如果將通過字符串匹配給定的殼牌通配符模式。
參數
模式
在shell通配符模式。
字符串
測試字符串。這個功能是特別有用的文件名,但也可用於普通字符串。
一般使用者可以用來殼牌模式,或者至少在其最簡單的形式,以' ? '和' * '通配符如此使用fnmatch ( ) ,而不是preg_match ( )的前端輸入搜索表達方式可能會更方便的非編程的用戶。
旗幟
一個FNM_XXX常數。
返回值
返回TRUE如果有比賽,假以其他方式。
修改
版本說明
5.3.0這一功能現在可以在Windows平台上。
實例
例如# 1檢查顏色名稱對一個shell通配符模式
if (fnmatch("*gr[ae]y", $color)) {
echo "some form of gray ...";
}
?>