函式:Memcached::__construct()
適用版本:PHP 5 >= 5.2.0, PHP 7
用法:Memcached::__construct() 函式用於建立一個新的 Memcached 物件。該函式在建立物件時可以接受一些可選的引數,用於配置和初始化 Memcached 物件。
語法:
public Memcached::__construct ([ string $persistent_id ] )
引數:
- persistent_id(可選):用於標識持久化連線的字串。如果提供了 persistent_id,則會嘗試使用持久化連線。
返回值:如果成功建立了 Memcached 物件,則返回該物件的例項。如果建立失敗,則返回 false。
示例:
// 建立一個新的 Memcached 物件
$memcached = new Memcached();
// 建立一個帶有持久化連線的 Memcached 物件
$memcached = new Memcached("my_persistent_connection");
// 檢查物件是否成功建立
if ($memcached) {
echo "Memcached 物件建立成功!";
} else {
echo "Memcached 物件建立失敗!";
}
以上示例中,首先透過 new Memcached()
建立了一個新的 Memcached 物件。然後,可以使用該物件進行各種 Memcached 操作,例如設定鍵值對、獲取鍵值對等。如果需要使用持久化連線,可以在建立物件時傳遞一個標識字串作為引數。最後,透過判斷物件是否成功建立,可以確認物件是否建立成功。
請注意,建立 Memcached 物件僅僅是初始化了一個物件,並沒有實際連線到 Memcached 伺服器。要實際連線到伺服器,需要使用 Memcached::addServer()
或 Memcached::addServers()
方法。