Ik heb een probleem in mijn webapplicateis,
ik maak ontzettend veel gebruik van classes, slechts weinig gewone functies.
Zo heb ik een klasse $page en $admin. De admin is een attribuut van $page.
Maar nu heb ik een probleem, het script begint in functie A: ik veranderd admin.
vervolgesn ergens anders in het script (functie B) is admin niet veranderd.
Ik dacht dat dit met references te maken had, dus heb ik een methode get_admin
voor een page object gemaakt:
function &get_admin() {
return $this->xcd_admin;
}
Dmv de & zou ik dus een reference naar xcd_admin moeten krijgen. Maar dit lijkt niet het geval.
dus ik denk: ik ga ff debugggen. Maar ik kan geen manier vinden om te checken of 2 objecten identiek zijn.
Let op: identiek, niet equal maar identiek. Dus of ze een reference zijn naar hetzelfde object.
Hoe doe ik dat in php?

Likes:
![[PHP] Zwaar probleem in OO in PHP 4](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote