cray
Guest
Функции-переменные и параметры по ссылке
Народ, памагите...
Перерыл весь манул (может плохо рыл
) но ниче не нашел.
Проблема в передаче параметра по ссылке в функцию-переменную... Значение параметра передается, но, как я понял, не ссылка, потому что изменить этот параметр нельзя. Например, при обычном вызове:
-- так все работает, а при вызове через переменную нифига:
Пробовал и call_user_func() - то же самое 
Если второй вариант (вызов через переменную) реализуем, то как?? Если вообще никак, то буду переписывать по-другому, хотя так удобнее
Заранее спасибо.
Народ, памагите...
Перерыл весь манул (может плохо рыл

Проблема в передаче параметра по ссылке в функцию-переменную... Значение параметра передается, но, как я понял, не ссылка, потому что изменить этот параметр нельзя. Например, при обычном вызове:
PHP:
function foo(&$param)
{
$param = "New Value";
}
$a = "Old Value";
foo($a); // теперь $a == "New Value"
PHP:
$a = "Old Value";
$func_name = "foo";
$func_name($a); // $a == "Old Value"

Если второй вариант (вызов через переменную) реализуем, то как?? Если вообще никак, то буду переписывать по-другому, хотя так удобнее

Заранее спасибо.