PHP ディレクトリ トラバーサル //php ディレクトリ トラバーサルfunction showDetail($dirname){$ds = opendir($dirname);while($file = readdir($ds) ){ $path = $dirname."/".$file;if($file != "." && $file != ".."){ //これは罠ですif(is_dir($path) ) {showDetail($path); //再帰呼び出し、ディレクトリが読み取られている場合は読み続けます}else{echo $path.""; } } } } $dirname ="test"; // ディレクトリをテストします showDetail($dirname); ?> コードをコピーします PHP