Returning References
Returning by-reference is nuttig als je in een functie een variabele wilt zoeken waaraan een reference gebonden moet worden. Als je references wilt teruggeven gebruik je de volgende syntax:
function &find_var ($param) {
...code...
return $found_var;
}
$foo =& find_var ($bar);
$foo->x = 2;
Note: In tegenstelling tot het doorgeven van parameter passing, moet je hier & gebruiken op beide plaatsen om aan te geven dat je wilt teruggeven by-rerence, en niet op een kopie, zoals normaal gebeurd.