workerman可以在通過[對象和資源的持久化]示例的代碼方式添加,全局類也如此,但我發(fā)現(xiàn)webman好似沒有關于這個全局類、全局變量如何添加的說明,那webman可以實現(xiàn)嗎(實現(xiàn)全局類、全局變量)?
對象和資源的持久化 的例子只是說明對象和資源可以workerman常駐內(nèi)存持久化,并不是說一定要按照里面的方式才能做到常駐內(nèi)存。
全局變量和靜態(tài)變量都可以存儲對象和資源做到常駐內(nèi)存,例如
function getDb()
{
static $db;
$db ??= initDb();
return $db;
}
function getDb2()
{
global $db2;
$db2 ??= initDb();
return $db2;
}
class Db{
public static $db;
public static function getDb(){
self::$db ??= initDb();
return self::$db;
}
}