Большой Воронежский Форум
» Программирование>PHP, как вернуть в качестве результата функции указатель?
A-Maverick 00:09 20.07.2009
Как заставить 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 всегда сидит лишь копия объекта.

Как обойти? [Ответ]
alemiks 14:49 25.07.2009
[PHP]function &f($id) ...[/PHP] [Ответ]
Вверх