Das wäre mal die ganz stumpfe Methode. Du könntest alternativ einen Singleton implementieren; das wäre die saubere Variante. Ein Singleton ist iene Klasse, von der es grundsätzlich nur eine Instanz geben kann. Das erreichst du, indem du den Konstruktor privat machst und die Instanzierung über eine statische Funktion machst, die eine neue Instanz zurückgibt, falls noch keine existiert, oder die bereits bestehende, wenn's schon eine gibt. Damit die Klasse weiß, ob sie schon existiert, bekommt sie eine entsprechende Klassenvariable.
Die Wikipedia hat Beispielcode für PHP5+ und ich bezweifle, daß du dich groß um deren Lizenz scheren mußt, weil es lediglich die Implementierung eines generischen Entwurfsmusters ist. Du solltest auch den Artikel lesen; da wird das Muster ausführlicher erklärt.