라이브러리
[PHP] FilesystemIterator::rewind - 처음으로 되감기
FilesystemIterator::rewind
PHP의 FilesystemIterator는 디렉토리나 파일을 반복적으로 처리할 때 사용하는 Iterator입니다. 이 Iterator는 디렉토리나 파일의 정보를 얻을 수 있으며, 디렉토리나 파일을 반복적으로 처리할 수 있습니다.
FilesystemIterator::rewind 메서드는 Iterator의 현재 위치를 디렉토리나 파일의 첫 번째 항목으로 되돌립니다. 즉, Iterator의 현재 위치를 처음부터 시작하는 위치로 되돌립니다.
예제
다음 예제는 FilesystemIterator::rewind 메서드를 사용하여 디렉토리나 파일의 첫 번째 항목을 얻는 방법을 보여줍니다.
#hostingforum.kr
php
// 디렉토리 경로를 지정합니다.
$directory = '/path/to/directory';
// FilesystemIterator 인스턴스를 생성합니다.
$iterator = new FilesystemIterator($directory);
// Iterator의 현재 위치를 디렉토리나 파일의 첫 번째 항목으로 되돌립니다.
$iterator->rewind();
// Iterator의 현재 위치의 정보를 얻습니다.
$currentInfo = $iterator->current();
// Iterator의 현재 위치의 이름을 출력합니다.
echo $currentInfo->getFilename() . "
";
// Iterator의 현재 위치를 다음 항목으로 이동합니다.
$iterator->next();
// Iterator의 현재 위치의 정보를 얻습니다.
$currentInfo = $iterator->current();
// Iterator의 현재 위치의 이름을 출력합니다.
echo $currentInfo->getFilename() . "
";
예제 설명
1. `FilesystemIterator` 인스턴스를 생성하여 디렉토리나 파일을 반복적으로 처리할 수 있습니다.
2. `rewind` 메서드를 사용하여 Iterator의 현재 위치를 디렉토리나 파일의 첫 번째 항목으로 되돌립니다.
3. `current` 메서드를 사용하여 Iterator의 현재 위치의 정보를 얻습니다.
4. `getFilename` 메서드를 사용하여 Iterator의 현재 위치의 이름을 얻습니다.
5. `next` 메서드를 사용하여 Iterator의 현재 위치를 다음 항목으로 이동합니다.
참고
* `FilesystemIterator` 인스턴스를 생성할 때 디렉토리 경로를 지정해야 합니다.
* `rewind` 메서드를 사용하여 Iterator의 현재 위치를 디렉토리나 파일의 첫 번째 항목으로 되돌립니다.
* `current` 메서드를 사용하여 Iterator의 현재 위치의 정보를 얻습니다.
* `getFilename` 메서드를 사용하여 Iterator의 현재 위치의 이름을 얻습니다.
* `next` 메서드를 사용하여 Iterator의 현재 위치를 다음 항목으로 이동합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.