(PECL apc >= 3.0.0)
apc_store — Кэшировать переменную в хранилище данных
Кэширует переменную в хранилище данных.
Замечание: В отличии от многих других механизмов в PHP, переменные, сохраненные с использованием apc_add(), будут сохранены между запросами (пока значение не будет удалено из кэша).
key
Сохраняет переменную, используя это имя. Ключи (key) уникальны для кэша,
так сохранение второго значения с тем же самым key, перезапишет исходное значение.
varПеременная для хранения
ttl
Время жизни; хранить var в кэше ttl секунд.
После истечения ttl, сохраненная переменная будет удалена из кэша (при следующем запросе).
Если никакого значения ttl не указано (или если ttl равно 0),
то значение будет хранится, пока оно не будет удалено из кэша вручную, или не сможет существовать в кэше
(очистка, перезапуск, и т.д.).
valuesИмена в ключах, переменные в значениях.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Второй синтаксис возвращает массив с ошибочными ключами.
Пример #1 Пример использования apc_store()
<?php
$bar = 'BAR';
apc_store('foo', $bar);
var_dump(apc_fetch('foo'));
?>
Результат выполнения данного примера:
string(3) "BAR"