関数の原理は非常に単純で、主に再帰呼び出しを使用します。
コードをコピー コードは次のとおりです:
function file_list($path){
if ($handle = opendir($path)) {
while (false !== ($file = readdir( $handle)) )) {
if ($file != "." && $file != "..") {
if (is_dir($path."/".$file)) {
echo $path. ": ". $file."
";//ディレクトリ以外のファイルをすべて表示するには、この行を削除します
file_list($path."/".$file); else {
echo $path." : ". $file."
";
}
}
}
}
}