Zwracanie przez-referencję jest użyteczne gdy chcesz użyć funkcji do
znalezienia zmiennej do której referencją powinna być dowiązana. Zwracając
referencje używaj tej składni:
W tym przykładzie, będzie zmieniona własność obiektu zwróconego przez
funkcję
znajdz_zmienna, a nie własność kopii obiektu,
jak to by było bez użycia składni referencji.
Notatka:
Inaczej niż przy przekazywaniu parametrów, tutaj musisz używać
& w obu miejscach - by wskazać, że zwracasz
przez-referencję, a nie kopię jak normalnie, i by zwrócić uwagę, że
dla zmiennej $foo powinno być użyte powiązanie przez
referencję, a nie zwykłe przypisanie.