
DirectoryIterator::rewind 메서드는 디렉토리 이터레이터를 처음부터 다시 시작하도록 만드는 메서드입니다. 그러나 디렉토리 이터레이터가 이미 끝까지 읽어내려간 경우 다시 처음부터 읽을 수 있는 방법은 다음과 같습니다.
1. 디렉토리 이터레이터를 새로 생성합니다.
2. 디렉토리 이터레이터의 위치를 처음부터 다시 설정합니다.
디렉토리 이터레이터를 새로 생성하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$iterator = new DirectoryIterator($directory);
디렉토리 이터레이터의 위치를 처음부터 다시 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$iterator->seek(0);
또한, 디렉토리 이터레이터의 위치를 처음부터 다시 설정하는 방법은 DirectoryIterator::rewind 메서드를 사용할 수도 있습니다.
#hostingforum.kr
php
$iterator->rewind();
DirectoryIterator::rewind 메서드는 디렉토리 이터레이터를 처음부터 다시 시작하도록 만드는 메서드입니다. 그러나 디렉토리 이터레이터가 이미 끝까지 읽어내려간 경우 다시 처음부터 읽을 수 있는 방법은 위와 같이 디렉토리 이터레이터를 새로 생성하거나 디렉토리 이터레이터의 위치를 처음부터 다시 설정하는 것입니다.
2025-06-15 01:47