apc_store
(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"
Смотрите также
- apc_add() - Кешировать переменную в хранилище данных
- apc_fetch() - Выбрать сохраненную переменную из кеша
- apc_delete() - Удалить сохраненную переменную из кеша