Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $dir = '.';
- foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir)) as $file){
- echo $file->getPath().DIRECTORY_SEPARATOR.$file->getFilename().'<br>';
- }
- function directory_recursive($dir){
- $name_dir = substr(strrchr($dir,DIRECTORY_SEPARATOR),1);
- if($name_dir == '.' || $name_dir == '..') return false;
- if($fp = opendir($dir)){
- while(($file = readdir($fp)) !== false){
- $file = $dir.DIRECTORY_SEPARATOR.$file;
- if(is_dir($file)){
- directory_recursive($file);
- }
- elseif($file != '.' && $file != '..'){
- echo '<div>'.$file.'</div>';
- }
- }
- closedir($fp);
- }
- }
- echo '<pre>
- ------------------------------------------------
- ------------------------------------------------
- </pre>';
- directory_recursive($dir);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment