Spotting References
Diversi costrutti in PHP sono implementati attraverso il meccanismo dei
riferimenti, dove ogni cosa detta precedentemente, si applica anche a
questi costrutti. Alcuni, come il passaggio e la
restituzione per riferimento, sono stati menzionati sopra, gli
altri sono:
Il riferimento global
Quando si dichiara una variabile come global $var di fatto
si crea un riferimento ad una variabile globale. Questo ha lo stesso significato,
dell'espressione:
Questo significa, per esempio, che cancellando $var
non si cancella la variabile globale.
$this
In un metodo di un oggetto, $this è sempre un riferimento
all'oggetto chiamante.