<?php function get_file_list($path){ $file_list = scandir($path); foreach($file_list as $v){ //防止无限循环,. ..在windwo操作系统中代表当前文件夹和上级文件夹 if($v === '.'||$v === '..'){ continue; } $new_path = $path.'/'.$v; if(is_dir($new_path)){ echo "<div style='color: red'>$new_path</div>"; get_file_list($new_path); }else{ echo $new_path,'<br/>'; } } } $path="/goproject"; get_file_list($path);
结果: