在我压缩整个文件夹的递归函数中,我有这段代码 glob($path.'/*') 这给了我匹配我的 $path 的所有文件和子文件夹。
Here我读到 glob 我什至可以得到隐藏文件“.filename” glob('{,.}*', GLOB_BRACE) 如何合并我需要的一个表达式? 我试过 glob('{/,.}*', GLOB_BRACE) 但只给我文件 我试过 glob('{/,.,}*', GLOB_BRACE) 但我得到了疯狂的结果
我已经过滤了。和..
如何合并
glob($dir . '/*')
和
glob('{,.}*', GLOB_BRACE)
最佳答案
获取所有文件夹/文件(甚至是隐藏的):
$result = glob($path . '{,.}[!.,!..]*',GLOB_MARK|GLOB_BRACE);
这将阻止列出“.”或结果中的“..”。
关于php - 使用 glob 获取所有文件所有子文件夹和所有隐藏文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20906185/