Mailinglisten-Archive |
Richard Piatkowski schrieb:
> Hallo zusammen,
>
> ich erstelle ein Objekt, mit folgendem Listing:
>
> <code>
> class Test { }
> $t = new Test();
> var_dump($t);
> </code>
>
> Ich erhalte folgende Ausgabe:
>
> <ausgabe>
> object(Test)#1 (0) { }
> </ausgabe>
>
> Dazu habe ich folgende Fragen:
>
> 1. "#1"
> Ist es richtig, dass "#1" der Objektcounter ist? Werden die Objekte intern
> durchnummeriert und wenn ja, kann auf Objekte über diese Nummerierung
> irgendwie zugreifen?
es ist eine ID, im weitesten Sinne ein Counter,
kann man nicht direkt drauf zugreifen
> 2. Referenzen
> Wie kann ich rausfinden, wie viele Referenzen auf das Objekt vorhanden sind?
> Kann ich dafür den oben beschriebenen Objektcounter nutzen?
das kann momentan noch nicht mal PHP (intern) selber richtig ...
> 3. Objektpool
> Gibt es einen zur Laufzeit vorhandenen Objektpool, in welchem Referenzen auf
> alle erstellen Objekte vorhanden sind, welchen man durchsuchen kann?
nein
--
Sebastian
php::bar PHP Wiki - Listenarchive