apcu_cache_info
(PECL apcu >= 4.0.0)
apcu_cache_info — APCu의 데이터 저장소에서 캐시된 정보를 검색합니다.
설명
apcu_cache_info(bool $limited
= false
): array|false
APC의 데이터 저장소에서 캐시된 정보 및 메타 데이터를 검색합니다.
매개변수
limited
Limited
가true
인 경우 반환 값은 캐시 항목의 개별 목록을 제외합니다. 이것은 통계 수집에 대한 호출을 최적화하려고 할 때 유용합니다.
반환 값
캐시된 데이터(및 메타 데이터)의 배열 또는 실패 시 false
참고: apcu_cache_info()는 APC 캐시 데이터를 검색할 수 없는 경우 경고를 발생시킵니다. 이것은 일반적으로 APC가 활성화되지 않은 경우에 발생합니다.
변경 로그
Version | Description |
---|---|
PECL apcu 3.0.11 | 제한된 매개변수가 도입되었습니다.
|
PECL apcu 3.0.16 | cache_type 매개변수에 대한 "filehits " 옵션이 도입되었습니다. |
Examples
예제 #1 apcu_cache_info() 예제
<?php
print_r(apcu_cache_info());
?>
위의 예는 다음과 유사한 결과를 출력합니다.
Array ( [num_slots] => 2000 [ttl] => 0 [num_hits] => 9 [num_misses] => 3 [start_time] => 1123958803 [cache_list] => Array ( [0] => Array ( [filename] => /path/to/apcu_test.php [device] => 29954 [inode] => 1130511 [type] => file [num_hits] => 1 [mtime] => 1123960686 [creation_time] => 1123960696 [deletion_time] => 0 [access_time] => 1123962864 [ref_count] => 1 [mem_size] => 677 ) [1] => Array (...iterates for each cached file) )
기타
- APCu configuration directives
- APCUIterator::getTotalSize() - 총 캐시 크기 가져오기
- APCUIterator::getTotalHits() - 총 캐시 적중률 가져오기
- APCUIterator::getTotalCount() - 총 개수 가져오기