Documentación offline PHP master

Memcache::pconnect

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Memcache::pconnect

memcache_pconnect

Establece una conexión persistente a un servidor de caché

Descripción#

Memcache::pconnect(string $host, [int $port], [int $timeout]): bool
```php

```php
Memcache::pconnect(string $host, [int $port], [int $timeout]): Memcache

Memcache::pconnect es similar a la función Memcache::connect con la diferencia de que la conexión será persistente. Este tipo de conexión no se cierra al finalizar el script ni por la función Memcache::close.

Parámetros#

host
Especifica el host donde memcache escucha conexiones. Este parámetro puede también especificar otros transportes como unix:///path/to/memcached.sock para utilizar sockets Unix, y, en este caso, port debe también definirse a 0.

port
Especifica el puerto donde memcache escucha conexiones. Defínase este parámetro a 0 al utilizar sockets Unix.

timeout
Valor en segundos que será utilizado para conectarse al demonio. Piénsese dos veces antes de cambiar el valor por omisión de un segundo - podría perderse todos los beneficios de utilizar la caché si la conexión es demasiado lenta.

Valores devueltos#

Retorna un objeto Memcache o false si ocurre un error.

Ejemplos#

Ejemplo con Memcache::pconnect

<?php

/* API procedimental */
$memcache_obj = memcache_pconnect('memcache_host', 11211);

/* API orientada a objetos */

$memcache_obj = new Memcache;
$memcache_obj->pconnect('memcache_host', 11211);

?>

Véase también#

Memcache::connect