- file_get_contents: documentation ( source)
- chdir: documentation ( source)
- opendir: documentation ( source)
- getcwd: documentation ( source)
- closedir: documentation ( source)
- readdir: documentation ( source)
- is_dir: documentation ( source)
<?
function getPrivateHeadersInArray($parentDirectory)
{
if ($handle = opendir("$parentDirectory")) {
while (false !== ($file = readdir($handle))) {
if (($file != "." && $file != "..") && !is_dir($file)) {
chdir("$parentDirectory"); //to make sure you are always in right directory
$holdcontents = file_get_contents($file);
$items[] = get_header($holdcontents);
}
if(is_dir($file) && ($file != "." && $file != ".."))
{
$holdpwd = getcwd();
$newdir = "$holdpwd"."/$file";
getPrivateHeadersInArray($newdir);
}
}
closedir($handle);
}
return $items;
}
?>