Как заставить PHP4 в качестве результата выполнения пользовательской функции отправлять не копию объекта, а указатель на него?
Пробовал:
[PHP]function f($id)
{
global $var;
$handle = NULL
if(isset($var[$id])) //$var[$id] - это объект определённого класса
$handle = &$var[$id];
return $handle;
}
$a = &f('abc');
[/PHP]
В данном примере в $a всегда сидит лишь копия объекта.
Как обойти?
[Ответ]