
MultipleIterator::current 메서드는 Attach된 반복자들의 현재 값을 반환합니다.
반환 값은 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 배열 또는 객체의 첫 번째 요소를 반환합니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
이러한 특징을 이용하여 Attach된 반복자들의 현재 값을 반환할 수 있습니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
이러한 특징을 이용하여 Attach된 반복자들의 현재 값을 반환할 수 있습니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
이러한 특징을 이용하여 Attach된 반복자들의 현재 값을 반환할 수 있습니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
이러한 특징을 이용하여 Attach된 반복자들의 현재 값을 반환할 수 있습니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
이러한 특징을 이용하여 Attach된 반복자들의 현재 값을 반환할 수 있습니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
이러한 특징을 이용하여 Attach된 반복자들의 현재 값을 반환할 수 있습니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach된 두 개의 반복자의 현재 값에 접근할 수 있습니다. 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
반환 값이 배열 또는 객체일 경우, 전체 배열 또는 객체를 반환하는 것은 아닙니다.
만약 Attach된 반복자들의 현재 값이 배열 또는 객체일 경우, 반환 값은 배열 또는 객체의 첫 번째 요소를 반환합니다.
이러한 특징을 이용하여 Attach된 반복자들의 현재 값을 반환할 수 있습니다.
예를 들어, 다음 코드를 보겠습니다.
#hostingforum.kr
php
$it1 = new ArrayIterator([1, 2, 3]);
$it2 = new ArrayIterator(['a', 'b', 'c']);
$mi = new MultipleIterator();
$mi->attachIterator($it1);
$mi->attachIterator($it2);
while ($mi->isValid()) {
$result = $mi->current();
print_r($result); // 1, 'a'
$mi->next();
}
위 코드에서는 $mi->current()를 사용하여 $mi에 Attach
2025-08-05 16:22