Сегодня встретил амперсанд перед именем функции в php
т.е. запись вида
function &foo() {
...
return $bar;
}
амперсанд перед именем аргумента хорошо известен - он передаёт в функцию аргумент по ссылке,
а перед именем функции никогда раньше не встречал.
Полазим по поиску, выяснил, что амперсанд возвращает ссылку на переменную и вызывать фкнцию надо тоже с амперсандом. Вот так-то. Будем знать.
Комментариев нет:
Отправить комментарий