wincache_ocache_fileinfo
(PECL wincache >= 1.0.0)
wincache_ocache_fileinfo — Отримує інформацію про файли, закешовані в кеші опкодів
Опис
wincache_ocache_fileinfo(bool $summaryonly = false): array|false
Отримує інформацію про вміст кешу опкодів та його використання.
Увага
Ця функція ВИДАЛЕНО у PHP 7.0.0.
Список параметрів
summaryonly
Визначає, чи масив, що повертається, міститиме інформацію про окремі записи кеша разом зі зведенням кеша опкодів.
Значення, що повертаються
Масив метаданих про кеш опкодів або **false
**в случае возникновения ошибки.
Масив, що повертається цією функцією, містить такі елементи:
-
total_cache_uptime
- загальний час на секундах, протягом якого кеш опкода був активний. -
total_file_count
- загальна кількість файлів, які зараз перебувають у кеші опкодів. -
total_hit_count
- кількість разів, коли скомпільований опкод використали з кеша. -
total_miss_count
- кількість разів, коли скомпільований опкод не знайдено в кеші. -
is_local_cache
- true, якщо метадані кешу призначені для екземпляра локального кешу, false, якщо метадані призначені для глобального кешу. -
file_entries
- масив, що містить інформацію про всі файли, що закешуються:file_name
- Абсолютне ім'я файлу, що закешується.add_time
- час у секундах з моменту додавання файлу до кешу опкодів.use_time
- час у секундах із моменту звернення до файлу в кеші опкодів.last_check
- час у секундах із моменту перевірки файлу на наявність модифікацій.hit_count
- кількість разів, коли файл використали з кеша.function_count
- кількість функцій у зашифрованому файлі.class_count
- кількість класів у зашифрованому файлі.
Приклади
Приклад #1 Приклад використання wincache_ocache_fileinfo()****
Loading...
Результат виконання наведеного прикладу:
Array
(
[total_cache_uptime] => 17357
[total_file_count] => 121
[total_hit_count] => 36562
[total_miss_count] => 201
[file_entries] => Array
(
[1] => Array
(
[file_name] => c:\inetpub\wwwroot\checkcache.php
[add_time] => 17356
[use_time] => 7
[last_check] => 10
[hit_count] => 454
[function_count] => 0
[class_count] => 1
)
[2] => Array (...iterates for each cached file)
)
)
Дивіться також
- wincache_fcache_fileinfo() - Отримує інформацію про файли, закешовані у файловому кеші
- wincache_fcache_meminfo() - Отримує інформацію про використання пам'яті файлового кешу
- wincache_ocache_meminfo() - Отримує інформацію про використання кеш-пам'яті опкодів
- wincache_rplist_fileinfo() - Отримує інформацію про дозвіл кешу шляху до файлу дозволу
- wincache_rplist_meminfo() - Отримує інформацію про використання пам'яті за допомогою кеша шляху до файлу роздільної здатності
- wincache_refresh_if_changed() - Оновлює записи кеша для закешованих файлів
- wincache_ucache_meminfo() - Отримує інформацію про використання пам'яті кешу користувача.
- wincache_ucache_info() - Отримує інформацію про дані, що зберігаються в кеші користувача
- wincache_scache_info() - Отримує інформацію про файли, закешовані в кеші сесії
- wincache_scache_meminfo() - Отримує інформацію про використання кеш-пам'яті сесії