1){ $dir_arr[$file] = get_sub_dir($sub_dir, --$depth); }else{ $dir_arr[] = $file; } $depth = $or_depth; } closedir($dh); } return $dir_arr; } // github datav 示例 $datav_demos = get_sub_dir(__DIR__.'/demo'); // gitee datav 示例 $gitee_dir = __DIR__ . '/gitee-datav/'; $gitee_demos = get_sub_dir($gitee_dir, 2); ?>