A PHP által használt referenciák

Sok konstrukció a PHP-ben referenciák segítségével valósul meg, azért minden fentebb tárgyalt kérdés ezekre az elemekre is igaz. Néhány olyan konstrukciót, mint a referencia átadást vagy visszatérést már kifejtettünk, más referenciákat használó konstrukciók:

global referenciák

Amikor egy változót a global $valtozo formával globálisként használsz, tulajdonképpen egy referenciát képzel a megfelelő globális változóra,azaz a következő kódnak megfelelő történik:

$valtozo =& $GLOBALS["valtozo"];

Ez például azt is jelenti, hogy a $valtozo törlése nem fogja törölni a globális változót.

$this

Egy objektum metódusban a $this mindig az aktuális példányra egy referencia.