
RegexIterator::getMode() 메소드는 RegexIterator 객체의 현재 모드를 반환합니다.
- REGISTRY_ITERATOR_MODE_MATCH_ALL : 모든 매칭 항목을 반환합니다.
- REGISTRY_ITERATOR_MODE_MATCH_ANY : 첫 번째 매칭 항목을 반환합니다.
- REGISTRY_ITERATOR_MODE_MATCH_NONE : 매칭 항목이 없습니다.
예시:
#hostingforum.kr
php
$iterator = new RegexIterator(new ArrayIterator(['apple', 'banana', 'orange']), '/a/');
echo $iterator->getMode(); // REGISTRY_ITERATOR_MODE_MATCH_ANY
$iterator->setMode(REGISTRY_ITERATOR_MODE_MATCH_ALL);
echo $iterator->getMode(); // REGISTRY_ITERATOR_MODE_MATCH_ALL
2025-06-13 20:33