라이브러리
[PHP] APCUIterator::rewind - 반복자를 되감습니다.
APCUIterator::rewind
APCUIterator는 PHP의 내장 클래스로, APC (Alternative PHP Cache) UI Iterator를 사용하여 데이터를 반복 처리할 수 있습니다. APCUIterator::rewind은 APCUIterator의 내장 메서드로, 반복 처리를 시작하기 전에 반복 가능한 데이터를 처음부터 다시 읽습니다.
APCUIterator::rewind의 사용법
APCUIterator::rewind은 반복 처리를 시작하기 전에 반복 가능한 데이터를 처음부터 다시 읽습니다. 이 메서드는 반복 처리를 시작하기 전에 반복 가능한 데이터를 초기화합니다.
예제
#hostingforum.kr
php
// APCUIterator::rewind 예제
$iterator = new APCUIterator(array(1, 2, 3, 4, 5));
echo "원본 데이터: ";
print_r($iterator->getArray());
// 반복 처리를 시작하기 전에 데이터를 초기화합니다.
$iterator->rewind();
echo "
데이터를 초기화한 후: ";
print_r($iterator->getArray());
// 반복 처리를 시작합니다.
while ($iterator->valid()) {
echo "
현재 데이터: " . $iterator->current() . "
";
$iterator->next();
}
// 반복 처리를 종료합니다.
$iterator->rewind();
echo "
데이터를 초기화한 후: ";
print_r($iterator->getArray());
출력
#hostingforum.kr
원본 데이터:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
데이터를 초기화한 후:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
현재 데이터: 1
현재 데이터: 2
현재 데이터: 3
현재 데이터: 4
현재 데이터: 5
데이터를 초기화한 후:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
결론
APCUIterator::rewind은 반복 처리를 시작하기 전에 반복 가능한 데이터를 처음부터 다시 읽습니다. 이 메서드는 반복 처리를 시작하기 전에 반복 가능한 데이터를 초기화합니다. 예제를 통해 APCUIterator::rewind의 사용법을 이해할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.