PHP fnmatch() 函數 |
發布時間: 2012/9/1 16:28:20 |
定義和用法fnmatch() 函數根據指定的模式來匹配文件名或字符串。 語法fnmatch(pattern,string,flags) 電腦技術www.boydavid.com
說明此函數對于文件名尤其有用,但也可以用于普通的字符串。普通用戶可能習慣于 shell 模式或者至少其中最簡單的形式 '?' 和 '*' 通配符,因此使用 fnmatch() 來代替 ereg() 或者 preg_match() 來進行前端搜索表達式輸入對于非程序員用戶更加方便。 計算機愛好者www.boydavid.com 提示和注釋重要事項:目前該函數無法在 Windows 或其它非 POSIX 兼容的系統上使用。 電腦入門www.boydavid.com 例子根據 shell 通配符來檢查顏色名: 電腦常識www.boydavid.com <?php $txt = "My car is darkgrey..." if (fnmatch("*gr[ae]y",$txt)) { echo "some form of gray ..."; } ?> 電腦技巧 本文出自:億恩科技【www.vbseamall.com】 |