如何在不必知道名称的情况下选择另一个文件夹

时间:2014-03-12 22:40:38

标签: php directory

如何在不知道PHP名称的情况下选择其他文件夹?他们只是另一个文件夹里面的一个文件夹。我知道您可以使用../../来获取目录上方的文件夹,并假设它们是对目录中的文件夹执行相同操作的方法。

3 个答案:

答案 0 :(得分:0)

如果您的系统是基于Linux的,则根据您的具体用例,以下内容可能有效:

/folderwithonedir/*/

答案 1 :(得分:0)

您可以使用scandir()glob()获取目录的内容,然后您的文件夹可能是结果中的第一项或第二项,您可以使用is_dir()进行检查一个循环。

答案 2 :(得分:0)

$data = array();
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path), RecursiveIteratorIterator::SELF_FIRST);

foreach ($files as $file)
{
    if (is_dir($file) === true)
    {
        $data[] = strval($file);
    }
}

$data has your directories