function  dir_list($path){
        
if (is_dir($path)){
            $dp
= dir($path);
            
while (($file=$dp->read()) !== false )
                    
if($file!='.'&&$file!='..')
                            dir_list($path.'
/'.$file);
            $dp
->close();
        }
        echo 
"$path<br>";
    }
  dir_list('test');