<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.basic.php.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'book.apcu.php',
    1 => 'APCu',
    2 => 'Пользовательский кеш APC',
  ),
  'up' => 
  array (
    0 => 'refs.basic.php.php',
    1 => 'Изменение поведения PHP',
  ),
  'prev' => 
  array (
    0 => 'refs.basic.php.php',
    1 => 'Изменение поведения PHP',
  ),
  'next' => 
  array (
    0 => 'apcu.setup.php',
    1 => 'Установка и настройка',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/apcu/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.apcu.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.apcu" class="book">
 
 <h1 class="title">Пользовательский кеш APC</h1>
 

 <div id="intro.apcu" class="preface">
  <h1 class="title">Введение</h1>
  <p class="simpara">
   Модуль APCu — хранилище «ключ — значение» для PHP. Ключи и значения хранятся в памяти.
   Ключи хранятся как строки (<span class="type"><a href="language.types.string.php" class="type string">string</a></span>), а значения как произвольные PHP-переменные.
   Модуль APCu поддерживает кеширование переменных только в пространстве пользователя.
  </p>
  <p class="simpara">
   В ОС Windows отдельные процессы работают с отдельными APCu-кешами, поэтому при работе с SAPI-интерфейсами
   на основе процессов, а не потоков, кеш не будет разделяться между процессами.
  </p>
  <p class="simpara">
   Модуль APCu — это модуль APC, из которого удалили кеширование опкода.
  </p>
  <p class="simpara">
   Первая кодовая база модуля APCu появилась под версией 4.0.0
   как независимая копия, или форк, последних изменений основной ветки модуля APC.
   Поддержка PHP 7 появилась с APCu 5.0.0. Поддержка PHP 8 появилась с APCu 5.1.19.
  </p>
 </div>

 





 



 





 






<ul class="chunklist chunklist_book"><li><a href="apcu.setup.php">Установка и настройка</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="apcu.installation.php">Установка</a></li><li><a href="apcu.configuration.php">Настройка во время выполнения</a></li></ul></li><li><a href="apcu.constants.php">Предопределённые константы</a></li><li><a href="ref.apcu.php">Функции APCu</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.apcu-add.php">apcu_add</a> — Добавить переменную в кеш</li><li><a href="function.apcu-cache-info.php">apcu_cache_info</a> — Извлекает закешированную информацию из хранилища APCu</li><li><a href="function.apcu-cas.php">apcu_cas</a> — Заменяет старое значение на новое</li><li><a href="function.apcu-clear-cache.php">apcu_clear_cache</a> — Очистить кеш APCu</li><li><a href="function.apcu-dec.php">apcu_dec</a> — Уменьшить сохранённое число</li><li><a href="function.apcu-delete.php">apcu_delete</a> — Удаляет сохранённое значение из кеша</li><li><a href="function.apcu-enabled.php">apcu_enabled</a> — Возможно ли использовать APCu в текущем окружении</li><li><a href="function.apcu-entry.php">apcu_entry</a> — Атомарно извлекает или генерирует запись в кеше</li><li><a href="function.apcu-exists.php">apcu_exists</a> — Проверяет, существуют ли записи</li><li><a href="function.apcu-fetch.php">apcu_fetch</a> — Извлекает из кеша сохранённую переменную</li><li><a href="function.apcu-inc.php">apcu_inc</a> — Увеличить сохранённое число</li><li><a href="function.apcu-key-info.php">apcu_key_info</a> — Получить детальную информацию о ключе в кеше</li><li><a href="function.apcu-sma-info.php">apcu_sma_info</a> — Извлекает информацию о выделении разделяемой памяти APCu</li><li><a href="function.apcu-store.php">apcu_store</a> — Кеширует переменную</li></ul></li><li><a href="class.apcuiterator.php">APCUIterator</a> — Класс APCUIterator<ul class="chunklist chunklist_book chunklist_children"><li><a href="apcuiterator.construct.php">APCUIterator::__construct</a> — Создаёт объект итератор класса APCUIterator</li><li><a href="apcuiterator.current.php">APCUIterator::current</a> — Получить текущий элемент</li><li><a href="apcuiterator.gettotalcount.php">APCUIterator::getTotalCount</a> — Получить общее количество записей</li><li><a href="apcuiterator.gettotalhits.php">APCUIterator::getTotalHits</a> — Получить общее количество попаданий в кеш</li><li><a href="apcuiterator.gettotalsize.php">APCUIterator::getTotalSize</a> — Общий размер кеша</li><li><a href="apcuiterator.key.php">APCUIterator::key</a> — Получить ключ итератора</li><li><a href="apcuiterator.next.php">APCUIterator::next</a> — Перемещает указатель на следующий элемент</li><li><a href="apcuiterator.rewind.php">APCUIterator::rewind</a> — Перемотка итератора</li><li><a href="apcuiterator.valid.php">APCUIterator::valid</a> — Проверяет, корректна ли текущая позиция итератора</li></ul></li></ul></div><?php manual_footer($setup); ?>