
Iterator::current 메서드는 이터레이터의 현재 값을 반환합니다. 이터레이터는 데이터를 순회할 때 사용하는 객체로, 데이터를 한 개씩 꺼내서 처리할 수 있습니다.
Iterator::current를 사용하면 이터레이터의 현재 위치에 있는 데이터를 얻을 수 있습니다. 예를 들어, 다음과 같은 이터레이터를 사용할 수 있습니다.
#hostingforum.kr
php
$fruits = ['apple', 'banana', 'cherry'];
$iterator = new ArrayIterator($fruits);
while ($iterator->valid()) {
echo $iterator->current() . "n";
$iterator->next();
}
이 예제에서는 ArrayIterator를 사용하여 fruits 배열을 순회합니다. Iterator::current 메서드를 사용하여 현재 위치에 있는 데이터를 얻고, Iterator::next 메서드를 사용하여 다음 위치로 이동합니다.
2025-06-11 14:21