我们用到了递归操作,不懂递归的小伙伴赶紧去google一下。
<?php
function getAllFiles($path){
foreach(scandir($path) as $file){
if($file === '.'|| $file === '..') continue;
if(is_dir($path.'/'.$file)) getAllFiles($path.'/'.$file);
else echo $path.'/'.$file."\n";
}
}
getAllFiles('/Usersm/test');
?>