成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP:fnmatch()的用法_Filesystem函數
全站頭部文字 我要出現在這里
PHP:fnmatch()的用法_Filesystem函數 772 2023-12-15   

fnmatch

(PHP 4 >= 4.3.0, PHP 5)

fnmatch — 用模式匹配文件名

說明

bool fnmatch ( string $pattern , string $string [, int $flags = 0 ] )

fnmatch() 檢查傳入的 string 是否匹配給出的 shell 統配符 pattern

參數

pattern

shell 統配符。

string

要檢查的字符串。 此函數對于文件名尤其有用,但也可以用于普通的字符串。

普通用戶可能習慣于 shell 模式或者至少其中最簡單的形式 '?' 和 '*' 通配符,因此使用 fnmatch() 來代替 preg_match() 來進行前端搜索表達式輸入對于非程序員用戶更加方便。

flags

The value of flags can be any combination of the following flags, joined with the binary OR (|) operator. A list of possible flags for fnmatch() Flag Description FNM_NOESCAPE Disable backslash escaping. FNM_PATHNAME Slash in string only matches slash in the given pattern. FNM_PERIOD Leading period in string must be exactly matched by period in the given pattern. FNM_CASEFOLD Caseless match. Part of the GNU extension.

返回值

匹配則返回 TRUE,否則返回 FALSE

更新日志

版本 說明 5.3.0 此函數開始在 Windows 平臺上生效。

范例

Example #1 用 shell 中的通配符模式匹配來檢查顏色名稱

<?php
if (fnmatch("*gr[ae]y", $color)) {
  echo "some form of gray ...";
}
?>

注釋

Warning

目前該函數無法在 Windows 或其它非 POSIX 兼容的系統上使用。

參見

glob() - 尋找與模式匹配的文件路徑 preg_match() - 執行一個正則表達式匹配 sscanf() - 根據指定格式解析輸入的字符 printf() - 輸出格式化字符串 sprintf() - Return a formatted string


主站蜘蛛池模板: 毒灰| 一野| 成毅壁纸| 冰之下| 花非花电视剧演员表| 家庭理论电影| 性色视频在线| 孕妇能吃杏仁吗| 决对争锋| 不良人第三季| 男女瑟瑟视频| 白血公主| 喜福会电影| 大学英语综合教程1答案| 石田亚由美| 沙鲁克汗| 男人不可以穷演员表| 开心麻花电影| 2025女人最旺微信头像| 在线理论视频| 华师大图书馆| 让雷诺阿| 麦兆辉| 巢谷传| 闺蜜心窍 电影| 天河电影演员表| 爱情最美丽 电视剧| 黄鹤翔| 佐藤亚璃纱| 爱情买卖网站 电影| 军官与男孩| 救命 电影| 蜘蛛侠在线观看| 色在线播放| 电影不扣钮的女孩| 禁忌的爱在线| 藏地奇兵| 我被最想拥抱的男生威胁了| china中国农村妇女aⅴ| 国产电影网站| 广西电视台新闻频道|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103