PHP: deklarieren Sie eine Klasse variable, die ein stdClass-Objekt

Dies ist wahrscheinlich ziemlich einfach, aber ich habe nicht in der Lage, herauszufinden, wie zu formulieren, die Frage ist für Google, so hier geht:

So, ich habe oft so etwas tun...

class foo {
    private $bar = array();
}

... einige Klasse-Eigenschaft auf ein array sein. Ich würde jedoch gerne auf eine private Eigenschaft eines Objekts statt, so etwas wie dieses:

class foo {
    private $bar = new stdClass();
}

Ich habe versucht, verschiedene Variationen dieser und keiner von Ihnen arbeitete. Kann das getan werden? Für bonus-Punkte können Sie weisen ein privates Eigentum zu einer anderen Klasse des Objekts?

Dank!

InformationsquelleAutor der Frage Andrew | 2010-09-29

Schreibe einen Kommentar