PHP.mk документација

apcu_store

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.apcu-store.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.apcu-store.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
apcu_store

Референца за `function.apcu-store.php` со подобрена типографија и навигација.

function.apcu-store.php

apcu_store

(PECL apcu >= 4.0.0)

apcu_store Кеширај променлива во складиштето за податоци

= NULL

apcu_store(string $key, mixed $var, int $ttl = 0): bool
apcu_store(array $values, mixed $unused Ги ескејпува специјалните знаци во, int $ttl = 0): array

Кеширај променлива во складиштето за податоци.

Забелешка: За разлика од многу други механизми во PHP, променливите складирани со користење на apcu_store() ќе опстојат помеѓу барањата (додека вредноста не се отстрани од кешот).

Параметри

key
Складирај ја променливата користејќи го ова име. keyсе уникатни за кешот, така што складирањето втора вредност со иста key ќе ја презапише оригиналната вредност.
var
Променливата за складирање
ttl
Време на живот; складирај var во кешот за ttl секунди. По истекот на ttl поминало, складираната променлива ќе биде отстранета од кешот (при следното барање). Ако не е ttl е дадено (или ако ttl is 0), вредноста ќе опстои додека не се отстрани од кешот рачно, или на друг начин не успее да постои во кешот (чистење, рестартирање, итн.).
values
Имиња во клуч, променливи во вредност.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех. Вториот синтакс враќа низа со клучеви за грешки.

Примери

ако е овозможен колекторот за отпадоци, apcu_store() example

<?php
$bar
= 'BAR';
apcu_store('foo', $bar);
var_dump(apcu_fetch('foo'));
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

string(3) "BAR"

Види Исто така

  • apcu_add() - Конструирај APCUIterator итератор објект
  • apcu_fetch() - Преземање на зачувана променлива од кешот
  • apcu_delete() - Отстранува складирана променлива од кешот

Белешки од корисници 1 белешка

info на qmegas dot info
пред 5 години
Be careful when updating same key with ttl set during same request. For example:
<?php
for ($i = 0; $i < 20; $i++) {
    apcu_store('test', $i, 10);
    sleep(1);
}
?>

After 10 seconds the key will become not available and won't be updated. Tested on Windows and Linux platforms. Not sure if it's a bug or undocumented behavior.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.