$value) { $path = sprintf('%s/%s', $dir, $value); $path = realpath($path); if (!is_dir($path)) { $results[] = $path; } elseif ($value != '.' && $value != '..') { $this->getDirFiles($path, $results); } } return $results; } }