zaf*_*zaf 11
通常您不使用正则表达式.
以下是一种流行的方法:
$extension=pathinfo($filename, PATHINFO_EXTENSION);
Run Code Online (Sandbox Code Playgroud)
pathinfo是最简单的解决方案,但您也可以使用fnmatch
if( fnmatch('*.php', $filename) ) { /* do something */ }
Run Code Online (Sandbox Code Playgroud)
编辑:就像@zombat在评论中指出的那样,如果您正在使用快速解决方案,那么以下内容比使用pathinfo和更快fnmatch:
if( substr($filename, -4) === '.php' ) { /* do something */ }
Run Code Online (Sandbox Code Playgroud)
请记住pathinfo,不像fnmatch和substr做了basename你提供的路径,这使得它在我看来有点清洁器检查.
| 归档时间: |
|
| 查看次数: |
396 次 |
| 最近记录: |