fork download
  1. <?php
  2.  
  3. function getfiles1($path) {
  4. foreach(scandir($path) as $afile) {
  5. if($afile=='.'||$afile=='..') continue;
  6. if(is_dir($path.'/'.$afile))
  7. getfiles1($path.'/'.$afile);
  8. else
  9. print_r($path.'/'.$afile.'<br />');
  10. }
  11. }
  12. function getfiles2($path){
  13. foreach(glob($path) as $afile) {//过滤掉了'.'和'..'
  14. if(is_dir($afile))
  15. getfiles2($afile.'/*');
  16. else
  17. print_r($afile.'<br />');
  18. }
  19. }
Success #stdin #stdout 0.02s 52480KB
stdin
Standard input is empty
stdout
Standard output is empty