Memcached::casByKey
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Memcached::casByKey
Референца за `memcached.casbykey.php` со подобрена типографија и навигација.
Memcached::casByKey
(PECL memcached >= 0.1.0)
Memcached::casByKey — Спореди и замени ставка на одреден сервер
= NULL
string|int|float
$cas_token,string
$server_key,string
$key,mixed
$value,int
$expiration = 0): bool
Memcached::casByKey() е функционално еквивалентно на
Memcached::cas(), освен што слободната форма
server_key може да се користи за мапирање на
key на одреден сервер. Ова е корисно ако треба да задржите група поврзани клучеви на одреден сервер.
Параметри
cas_token-
Уникатна вредност поврзана со постоечката ставка. Генерирано од memcache.
server_key-
Клучот што го идентификува серверот на кој ќе се складира вредноста или од кој ќе се преземе. Наместо хеширање на вистинскиот клуч за ставката, хешираме на клучот на серверот кога одлучуваме со кој memcached сервер да разговараме. Ова им овозможува на поврзаните ставки да бидат групирани заедно на еден сервер за ефикасност со повеќе операции.
key-
Memcached::touch()
value-
Вредноста за чување.
expiration-
Клучот под кој ќе се чува вредноста. Memcache Функции за повеќе информации.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех. На Времето на истекување, стандардно е 0. Види ќе врати
Memcached::RES_DATA_EXISTS ако ставката што се обидувате да ја складирате е изменета откако последен пат сте ја преземале.