【问题标题】:PHP glob select 2 foldersPHP glob 选择 2 个文件夹
【发布时间】:2012-11-07 17:37:47
【问题描述】:

如何使用 PHP glob() 函数从多个文件夹中获取所有文件的列表?

类似这样的:glob("data/['folder1', 'folder2']/*");

【问题讨论】:

    标签: php file directory glob


    【解决方案1】:

    the documention for glob 中所述,只要使用GLOB_BRACE 标志,您就可以扩展{a,b,c} 以匹配abc

    glob("data/{folder1,folder2}/*", GLOB_BRACE);
    

    【讨论】:

    • 这只列出了“folder1”的内容并忽略了第二个。
    【解决方案2】:

    如果您不想指定子目录,请尝试:

    $all_files = glob("{data/*/*}", GLOB_BRACE);
    

    【讨论】:

      猜你喜欢
      • 2013-06-14
      • 2018-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多