
MultipleIterator::key를 사용하여 배열의 키를 얻는 방법에 대해 설명하겠습니다.
MultipleIterator::key는 반복문 내에서 사용할 수 있습니다. 이 메소드를 사용하여 반복문 내에서 배열의 키를 얻으려면, foreach 루프 내에서 key() 메소드를 호출하면 됩니다.
예시 코드를 보았을 때, key() 메소드는 반복문 내에서 사용할 수 있습니다. 하지만, key() 메소드는 반복문 내에서만 사용할 수 있습니다.
다음은 예시 코드입니다.
#hostingforum.kr
php
$multipleIterator = new MultipleIterator();
$multipleIterator->attachIterator(new ArrayIterator([1, 2, 3]));
$multipleIterator->attachIterator(new ArrayIterator(['a', 'b', 'c']));
foreach ($multipleIterator as $key => $value) {
echo $key . "n"; // 0, 1, 2
echo $value[0] . "n"; // 1, a
echo $value[1] . "n"; // 2, b
echo $value[2] . "n"; // 3, c
}
위 코드에서, foreach 루프 내에서 key() 메소드를 호출하여 배열의 키를 얻을 수 있습니다.
2025-08-05 09:18