Mit nem lehet referenciákkal tenni
Mint korábban Ãrtuk, a referenciák nem mutatók. A következÅ‘ konstrukció ezért nem a vártnak megfelelÅ‘en viselkedik:
<?php
function ize(&$valtozo)
{
$valtozo =& $GLOBALS['valami'];
}
ize($valami);
?>
Az ize függvényben a $valtozo változó a $valami értékéhez lesz kötve, de utána ezt megváltoztatjuk a $GLOBALS["valami"] értékére. Nincs lehetÅ‘ség a referenciák segÃtségével a $valami más értékhez kötésére a hÃvó környezetben, mivel a $valami nem áll rendelkezésre az ize függvényben. Ott a $valtozo reprezentálja az értékét, amely csak változó tartalommal bÃr és nem név-érték kötéssel a hÃvó szimbólumtáblájában. A függvény által kijelölt változó hivatkozásához használhatod a referencia visszatérÃtést.