Spotting References

Veel syntax constructies in PHP zijn geïnplementeerd met reference mechanismen . Alles wat hierboven is verteld geld ook voor deze constructies . Sommige constructies , zoals het doorgeven en teruggeven van references zijn eerder genoemd . Andere constructies die references gebruiken zijn :

global References

Als je een variabele declareerd met global $var , dan maak he eigenlijk een reference naar een global variabele . Dit betekend dat dit hetzlefde is als :



Dit betekend ook dat het unsetting van $var in dit voorbeeld , niet de globale variabele unset .

$this

In een methode van een object is $this altijd een reference naar het object wat de methode heeft aangeroepen .