
DirectoryIterator::next() 메서드는 디렉토리 내의 항목을 순회하는 데 사용됩니다. 이 메서드는 DirectoryIterator 객체를 사용하여 디렉토리 내의 항목을 순회하는 동안 반복적으로 호출되어야 합니다.
디렉토리 내의 항목을 순회하는 동안 DirectoryIterator::next() 메서드는 항상 다음 항목을 반환합니다. 만약 디렉토리 내의 항목이 모두 순회되었을 때, DirectoryIterator::next() 메서드는 FALSE를 반환합니다.
디렉토리 내의 항목을 순회하는 동안 반복적으로 호출해야 하는 메서드이므로, 반복문과 함께 사용하는 것이 좋습니다. 예를 들어, 다음 코드는 디렉토리 내의 항목을 순회하는 예입니다.
#hostingforum.kr
php
$dir = new DirectoryIterator('./');
while ($dir->valid()) {
echo $dir->current() . PHP_EOL;
$dir->next();
}
디렉토리 내의 항목이 모두 순회되었을 때, DirectoryIterator::next() 메서드는 FALSE를 반환합니다. 따라서 반복문은 FALSE를 반환할 때까지 반복됩니다.
DirectoryIterator::next() 메서드에 대한 더 자세한 정보를 얻으려면 php.net에서 관련된 문서를 참고해 주시기 바랍니다.
2025-06-04 05:52