ale*_*lex 40 php glob case-insensitive
我想要一个目录中的所有CSV文件,所以我使用
glob('my/dir/*.CSV')
Run Code Online (Sandbox Code Playgroud)
但是,这不会找到具有小写CSV扩展名的文件.
我可以用
glob('my/dir/*.{CSV,csv}', GLOB_BRACE);
Run Code Online (Sandbox Code Playgroud)
但有没有办法允许所有混合案例版本?或者这只是一个限制glob()?
Ign*_*ams 56
Glob模式支持字符范围:
glob('my/dir/*.[cC][sS][vV]')
Run Code Online (Sandbox Code Playgroud)
ale*_*lex 38
你可以做到这一点
$files = glob('my/dir/*');
$csvFiles = preg_grep('/\.csv$/i', $files);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19546 次 |
| 最近记录: |