函式名:Memcache::pconnect()
適用版本:PHP 4 >= 4.3.3, PHP 5, PHP 7
用法:Memcache::pconnect() 方法用於建立到Memcached伺服器的永續性連線。與Memcache::connect() 方法不同,pconnect() 方法會嘗試重用現有的永續性連線,而不是每次都建立新的連線。這樣可以提高連線的效率和效能。
語法:bool Memcache::pconnect ( string $host [, int $port [, int $timeout ]] )
引數:
- host: 必需,指定Memcached伺服器的主機名或IP地址。
- port: 可選,指定Memcached伺服器的埠號,預設為11211。
- timeout: 可選,指定連線的超時時間(秒),預設為1秒。
返回值:
- 如果連線成功,返回 true。
- 如果連線失敗,返回 false。
示例:
$memcache = new Memcache;
$host = '127.0.0.1';
$port = 11211;
if ($memcache->pconnect($host, $port)) {
echo "連線成功!";
} else {
echo "連線失敗!";
}
上述示例中,我們首先建立了一個Memcache例項。然後,我們指定了Memcached伺服器的主機名和埠號。接下來,我們呼叫了pconnect() 方法來嘗試建立到Memcached伺服器的永續性連線。如果連線成功,我們輸出"連線成功!",否則輸出"連線失敗!"。
請注意,pconnect() 方法返回一個布林值,您可以根據返回結果來判斷連線是否成功。