Muchas construcciones sintácticas en PHP son implementadas utilizando el mecanismo referencial, de manera que todo lo dicho anteriormente sobre las referencias también se aplica a estas construcciones. Algunas de ellas, como pasar o retornar por referencia, se mencionaron antes. Otras construcciones que utilizan referencias son:
Cuando declaramos una variable como global $var en realidad estamos creando una referencia a una variable global. Esto significa, que es lo mismo que hacer :
$var =& $GLOBALS["var"];
De esta manera, por ejemplo, si borramos $var no estaríamos borrando la variable global.
En un método de objeto, $this es siempre una referencia al objeto que contiene el método.