
RecursiveIteratorIterator 클래스의 key 메서드는 반복자에서 현재 위치의 키를 반환합니다. 현재 위치를 변경하고 싶다면, next() 메서드를 사용하면 됩니다. next() 메서드는 반복자에서 현재 위치를 다음 위치로 이동시킵니다.
예를 들어, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator('/path/to/directory'));
while ($iterator->valid()) {
echo $iterator->key() . "n"; // 현재 위치의 키를 출력합니다.
$iterator->next(); // 현재 위치를 다음 위치로 이동시킵니다.
}
next() 메서드를 사용하면 반복자에서 현재 위치를 변경할 수 있습니다.
2025-06-04 22:34