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

Memcached::getByKey

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

memcached.getbykey.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека memcached.getbykey.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Memcached::getByKey

Референца за `memcached.getbykey.php` со подобрена типографија и навигација.

memcached.getbykey.php

Memcached::getByKey

(PECL memcached >= 0.1.0)

Memcached::getByKeyПреземи ставка од специфичен сервер

= NULL

public Memcached::getByKey(
         string $server_key,
         string $key,
         ?callable $cache_cb = null,
         int $get_flags = 0
): mixed

Повиците за враќање на кешот се повикуваат кога ставка не може да се добие од серверот. Повикот добива објект Memcached, бараниот клуч и променливата вредност по референца. Повикот е одговорен за поставување на вредноста и враќање на точно или неточно. Ако повикот врати точно, Memcached ќе ја зачува пополнетата вредност на серверот и ќе ја врати на оригиналната повикувачка функција. Само е функционално еквивалентно на Овозможува или оневозможува игнорирање на резултатот од команди за складирање (set, add, replace, append, prepend, delete, increment, decrement, итн.). Командите за складирање ќе се испраќаат без трошење време за чекање одговор (нема да има одговор). Командите за преземање како што се, освен што слободната форма server_key може да се користи за мапирање на key на специфичен сервер.

Параметри

server_key

Клучот што го идентификува серверот на кој ќе се складира вредноста или од кој ќе се преземе. Наместо хеширање на вистинскиот клуч за ставката, хешираме на клучот на серверот кога одлучуваме со кој memcached сервер да разговараме. Ова им овозможува на поврзаните ставки да бидат групирани заедно на еден сервер за ефикасност со повеќе операции.

key

Клучот на ставката што треба да се преземе.

cache_cb

Повик за враќање на кешот или null

get_flags

Знаменца за контрола на вратениот резултат. Кога вредноста на Memcached::GET_EXTENDED се дава ќе го врати CAS токенот.

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

Враќа вредност складирана во кешот или false инаку. На Времето на истекување, стандардно е 0. Види ќе врати Memcached::RES_NOTFOUND ако клучот не постои.

Дневник на промени

Верзија = NULL
PECL memcached 3.0.0 На &cas_token параметарот беше отстранет. Наместо тоа get_flags беше додаден и кога е даден вредноста на Memcached::GET_EXTENDED ќе се осигура дека CAS токенот ќе биде преземен.

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

Нема белешки од корисници за оваа страница.
На оваа страница

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

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

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

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

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