function test($dir) { //判斷dir是否目錄 if(is_dir($dir)) { $files = []; //列出 dir 目錄中的文件和目錄: $list = scandir($files); foreach($list as $key => $value) { if($value != '.' && $value != '..') { $isdir = $dir . '/' .$value; if(is_dir(isdir)) { $files[] = test(isdir); } else { $files[] = $value; } } } return $files; } } $a = test('/home'); echo "<pre>"; print_r($a); echo "</pre>";
