返回目录中所有目录的数组,而不包含php中的父目录

时间:2017-11-13 13:49:33

标签: php directory subdirectory scandir

所以基本上:我想在给定目录中获取所有目录(并且只有目录/文件夹,没有文件)的数组。它不应包含子目录,也不应包含父目录。

类似的文件代码只是很容易做到:

$files = array_filter(scandir('/etc/icinga2/conf.d/hosts/'), function($item) {
    return !is_dir('/etc/icinga2/conf.d/hosts/' . $item);
    });

但是删除了否定:

return !is_dir('/etc/icinga2/conf.d/hosts/' . $item);

确实将父目录保留在数组中。

0 个答案:

没有答案