
ArrayObject::getIterator 메서드는 ArrayObject의 내부 반복기를 반환합니다. 반환된 반복기는 ArrayIterator 객체입니다.
```php
$arrayObject = new ArrayObject([1, 2, 3, 4, 5]);
$iterator = $arrayObject->getIterator();
while ($iterator->valid()) {
echo $iterator->current(). ' ';
$iterator->next();
}
// 또는 foreach 문을 사용할 수 있습니다.
foreach ($arrayObject as $value) {
echo $value. ' ';
ArrayIterator는 접근된 요소를 제거하거나 추가할 수 있습니다. ArrayObject의 요소를 반복적으로 접근할 때는 getIterator 메서드를 사용하여 반환된 반복기를 사용하는 것이 좋습니다.
2025-05-04 15:49