Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<Memcache::getExtendedStatsMemcache::getStats>
^MemcacheLast updated: Mon, 26 Oct 2026

Memcache::getServerStatus

memcache_get_server_status

(PECL memcache >= 2.1.0)

Memcache::getServerStatus -- memcache_get_server_status — Returns server status

Description

function Memcache::getServerStatus(string $host, int $port = 11211): int
function memcache_get_server_status(Memcache $memcache, string $host, int $port = 11211): int

Memcache::getServerStatus() returns a the servers online/offline status.

Note:

This function has been added to Memcache version 2.1.0.

Parameters

host

Point to the host where memcached is listening for connections.

port

Point to the port where memcached is listening for connections.

Return Values

Returns a the servers status. 0 if server is failed, non-zero otherwise

Examples

Example #1 Memcache::getServerStatus() example

<?php

/* OO API */
$memcache = new Memcache;
$memcache->addServer('memcache_host', 11211);
echo $memcache->getServerStatus('memcache_host', 11211);

/* procedural API */
$memcache = memcache_connect('memcache_host', 11211);
echo memcache_get_server_status($memcache, 'memcache_host', 11211);

?>

See Also


<Memcache::getExtendedStatsMemcache::getStats>
^MemcacheLast updated: Mon, 26 Oct 2026