PHP fnmatch() 函數(shù) |
發(fā)布時(shí)間: 2012/9/1 16:28:20 |
定義和用法fnmatch() 函數(shù)根據(jù)指定的模式來(lái)匹配文件名或字符串。 語(yǔ)法fnmatch(pattern,string,flags) 電腦技術(shù)www.boydavid.com
說(shuō)明此函數(shù)對(duì)于文件名尤其有用,但也可以用于普通的字符串。普通用戶可能習(xí)慣于 shell 模式或者至少其中最簡(jiǎn)單的形式 '?' 和 '*' 通配符,因此使用 fnmatch() 來(lái)代替 ereg() 或者 preg_match() 來(lái)進(jìn)行前端搜索表達(dá)式輸入對(duì)于非程序員用戶更加方便。 計(jì)算機(jī)愛(ài)好者www.boydavid.com 提示和注釋重要事項(xiàng):目前該函數(shù)無(wú)法在 Windows 或其它非 POSIX 兼容的系統(tǒng)上使用。 電腦入門(mén)www.boydavid.com 例子根據(jù) shell 通配符來(lái)檢查顏色名: 電腦常識(shí)www.boydavid.com <?php $txt = "My car is darkgrey..." if (fnmatch("*gr[ae]y",$txt)) { echo "some form of gray ..."; } ?> 電腦技巧 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |