
IteratorIterator::key를 사용하여 특정 키에 접근하는 방법은 IteratorIterator::getChildren() 메서드를 사용하여 반복자 객체를 얻은 후, Iterator::key를 사용하여 키를 얻는 것입니다.
예를 들어, 다음 코드에서 key를 얻는 방법을 알려드리겠습니다.
#hostingforum.kr
php
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator('/path/to/directory'));
$children = $iterator->getChildren();
echo $children->key(); // key를 얻는 방법
RecursiveDirectoryIterator는 반복자 객체를 반환하지 않습니다. 그러나 RecursiveIteratorIterator::getChildren() 메서드를 사용하여 반복자 객체를 얻은 후, Iterator::key를 사용하여 키를 얻을 수 있습니다.
2025-04-16 03:53