수색…


소개

APCu는 PHP 용 공유 메모리 키 - 값 저장소입니다. 메모리는 같은 풀의 PHP-FPM 프로세스간에 공유됩니다. 저장된 데이터는 요청간에 지속됩니다.

간단한 저장 및 검색

apcu_store 는 값을 검색하기 위해 apcu_fetch 를 저장하는 데 사용할 수 있습니다.

$key = 'Hello';
$value = 'World';
apcu_store($key, $value);
print(apcu_fetch('Hello')); // 'World'

가게 정보

apcu_cache_info 는 저장소 및 항목에 대한 정보를 제공합니다.

print_r(apcu_cache_info());

제한없이 apcu_cache_info() 를 호출 apcu_cache_info() 현재 저장된 전체 데이터가 반환됩니다.
메타 데이터 만 가져 오려면 apcu_cache_info(true) .
특정 캐시 항목에 대한 정보를 얻으려면 APCUIterator 사용 APCUIterator .

엔트리 반복하기

APCUIterator 를 사용하면 캐시의 항목을 반복 할 수 있습니다.

foreach (new APCUIterator() as $entry) {
    print_r($entry);
}

이터레이터는 선택적 정규 표현식으로 초기화되어 일치하는 키가있는 항목 만 선택할 수 있습니다.

foreach (new APCUIterator($regex) as $entry) {
    print_r($entry);
}

단일 캐시 항목에 대한 정보는 다음을 통해 얻을 수 있습니다.

$key = '…';
$regex = '(^' . preg_quote($key) . '$)';
print_r((new APCUIterator($regex))->current());


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow