phpbar.de logo

Mailinglisten-Archive

AW: [php] Superglobal selbst erstellen

AW: [php] Superglobal selbst erstellen

Christian Thiele c.thiele at ewerk.com
Mon Apr 18 17:28:00 CEST 2005


Hallo,

Jonas Schneider schrieb:
>> Ich möchte das für ein globales Datenbank-Objekt (mit PEAR::DB) 
>> verwenden, so dass alle Funktionen auf dieses

Selbst sowas wie $_GET zu erstellen geht nicht, aber für deinen Zweck bietet
sich ein Singleton-Pattern an (einfach mal googln). Damit bewirkst du, das
immer auf dein Objekt zugegriffen wird, welches du einmal instanziiert hast.

Ohne Gewähr ;-)

$db = getDBHandle();

Function getDBHandle()
{
Static $db;
if(!$db)
{
	$db = new DB;
}
return $db;
}


--Christian


php::bar PHP Wiki   -   Listenarchive