All pastes #498951 Raw Edit

Stuff

public text v1 · immutable
·published 2007-05-20 19:48 UTC
rendered paste body
function getRecursiveFilesList($curDir, $ignore, $currentA = false)
{
    $dirs = glob($curDir . '/*');

    $cur = 0;
    foreach($dirs as $dir) {
        $formatted_dir = substr($dir, strlen('intraface.dk/'));
        if (in_array($formatted_dir, $ignore)) continue;
        $currentA[$cur]['path'] = $formatted_dir;
        $currentA[$cur]         = getRecursiveFilesList($dir, $ignore, $currentA[$cur]);

        ++$cur;
    }

    return $currentA;
}
$web_files = getRecursiveFilesList($web_dir, $ignore);