Добрый день, посоветуйте пожалуйста чтиво по ссылкам в php, стандартная дока не помогла осилить логику работы ссылок.
Легкие примеры понятны, передача параметров по ссылке в функцию так-же ясны, а вот возвращение по ссылке "ниасилил".
Также непонятен данный кусок кода из офф доки:
function foo(&$var)
{
$var++;
}
function &bar()
{
$a = 5;
return $a;
}
foo(bar());
Функция foo принимает значение по ссылке, а функция bar возвращает $a по ссылке, по идее foo(bar()) должна вернуть 6, но на деле не работает.