Memcached::isPristine

(PECL memcached >= 2.0.0)

Memcached::isPristineПроверяет создан ли уже экземпляр класса Memcached

Описание

public bool Memcached::isPristine ( void )

Memcached::isPristine() проверяет создан ли экземпляр класса Memcache

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает true если экземпляр класса уже создан и false в противном случае.

Смотрите также

  • Memcached::isPersistent() - Проверяет используется ли устойчивое соединение с сервером memcache

Коментарии

How is the return value determined? What is the definition of 'recently'? Does this function return true if the item was stored using the current connection?
2015-12-25 00:18:10
http://php5.kiev.ua/manual/ru/memcached.ispristine.html
From the source code of contructor, the "recently" means the connection to server of the instence is recently created, that is the instance was created without a persistent_id parameter or the first to use the persistent_id.

For instance, the gives a bool(true):

$memcached = new Memcached();
$isPristine = $memcached->isPristine();
var_dump($isPristine);

This also gives a bool(true):

$memcached = new Memcached('pid1');
$isPristine = $memcached->isPristine();
var_dump($isPristine);

while this gives a bool(false):

$memcached = new Memcached('pid1');
$memcached2 = new Memcached('pid1');
$isPristine = $memcached2->isPristine();
var_dump($isPristine);
2016-07-26 18:37:04
http://php5.kiev.ua/manual/ru/memcached.ispristine.html

    Поддержать сайт на родительском проекте КГБ