function get_files($dir)
{
$files = array();
if(is_dir($dir))
{
$obj = dir($dir);
while(($file = $obj->read()) !== false)
{
if(($file != '.' && $file != '..'))
{
if(is_dir($dir. DIRECTORY_SEPARATOR .$file))
{
$files[$file] = get_files($dir. DIRECTORY_SEPARATOR .$file);
}
else
{
$files[] = $dir. DIRECTORY_SEPARATOR .$file;
}
}
}
$obj->close();
return $files;
}
}
print_r(get_files("D:/WWW/mail"));
{
$files = array();
if(is_dir($dir))
{
$obj = dir($dir);
while(($file = $obj->read()) !== false)
{
if(($file != '.' && $file != '..'))
{
if(is_dir($dir. DIRECTORY_SEPARATOR .$file))
{
$files[$file] = get_files($dir. DIRECTORY_SEPARATOR .$file);
}
else
{
$files[] = $dir. DIRECTORY_SEPARATOR .$file;
}
}
}
$obj->close();
return $files;
}
}
print_r(get_files("D:/WWW/mail"));