(PECL memcache >= 0.4.0)
Memcache::pconnect — Открывает постоянное соединение с сервером memcached
Memcache::pconnect() аналогична Memcache::connect() с той разницей, что соединение устанавливается постоянным. Это соединение не закрывается после завершения выполнения скрипта и функцией Memcache::close(). Вы также можете использовать функцию memcache_pconnect().
host
Указывает на хост, на котором memcached прослушивает соединения. Этот
параметр
также может указывать на другой транспорт, такой как
unix:///path/to/memcached.sock,
для использования сокетов домена UNIX, в этом случае
port
должен установлен в 0.
port
Указывает на порт, на котором memcached прослушивает соединения. Установите этот параметр на 0, когда используются сокеты домена UNIX.
timeout
Значение в секундах, которое будет использоваться для подключения к домену. Подумайте дважды, прежде чем менять значение по умолчанию в 1 секунду - вы можете потерять все преимущества кеширования, если ваше соединение слишком медленное.
Возвращает объект Memcache или FALSE
в случае возникновения ошибки.
Пример #1 Пример использования Memcache::pconnect()
<?php
/* процедурное API */
$memcache_obj = memcache_pconnect('memcache_host', 11211);
/* объектно-ориентированное API */
$memcache_obj = new Memcache;
$memcache_obj->pconnect('memcache_host', 11211);
?>