디렉토리와 파일을 인쇄하는 recursive
php
함수를 작성하려고합니다. 나는이 함수를 호출 할 때재귀 파일 목록 기능
<?php
function recursiveDir($adr){
$dh = opendir($adr);
while (false !== ($filename = readdir($dh))) {
if(is_dir($adr.'/'.$filename)&& $filename!='.' && $filename!='..'){
recursiveDir($adr.'/'.$filename);
} elseif($filename!='.' && $filename!='..') {
echo $filename.'<br>';
}
}
}
$dir = getcwd();
recursiveDir($dir);
?>
, 그것이로 전환 : 그래서 여기에 내 현재 코드 나, 난 그냥 recursive functions
내 기술을 업그레이드하려고 php
의 RecursiveIteratorIterator
를 사용하지만 포인트를하지 이잖아 수있어 무한 루프와 나는 이유를 이해할 수 없다.
는 내가 잘못된 장소 – NimaNr