표준 PHP 라이브러리(SPL) CachingIterator::getCache
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
CachingIterator::getCache — 캐시의 내용 검색
설명
public CachingIterator::getCache(): array
캐시의 내용을 검색합니다.
메모: CachingIterator::FULL_CACHE
플래그를 사용해야 합니다.
매개변수
이 함수에는 매개변수가 없습니다.
반환 값
캐시 항목을 포함하는 배열입니다.
오류/예외
CachingIterator::FULL_CACHE
플래그가 사용되지 않을 때 BadMethodCallException을 던집니다.
Examples
예제 #1 CachingIterator::getCache() 예제
<?php
$iterator = new ArrayIterator(array(1, 2, 3));
$cache = new CachingIterator($iterator, CachingIterator::FULL_CACHE);
$cache->next();
$cache->next();
var_dump($cache->getCache());
$cache->next();
var_dump($cache->getCache());
?>
위의 예는 다음을 출력합니다.
array(2) { [0]=> int(1) [1]=> int(2) } array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }