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
.