【问题标题】:laravel storage hidden directories/fileslaravel 存储隐藏目录/文件
【发布时间】:2016-02-09 10:33:14
【问题描述】:

我正在使用 Laravel 从使用 Storage::disk()->directories(); 的驱动器中收集目录。但我可以看到它也收集了所有隐藏文件,我使用的是 Windows,所以有一些隐藏文件夹我不希望它收集。是否有选项或配置可以轻松删除它们?或者我是否必须在数组中指定我不想要的每个项目并逐个删除它们?

我不想在数组中看到的是:System Volume Information$Recycle.bin 等。

【问题讨论】:

    标签: arrays laravel storage disk


    【解决方案1】:

    您可以使用数组过滤器来删除您不想要的那些。

    类似的东西

    $directories = array_filter(Storage::disk()->directories(), function ($directory) {
        return !in_array($directory, ['System Volume Information', '$Recycle.bin']);
    });
    

    如果你想要一个你可能想要转义的基本文件列表,你可以看看https://www.gitignore.io/api/windows

    【讨论】:

      猜你喜欢
      • 2021-07-08
      • 2021-06-07
      • 2019-04-01
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-17
      相关资源
      最近更新 更多