Оператор "&" + функции или класс

slego

Новичок
Оператор "&" + функции или класс

Будьте добры, с передачей в функцию переменной по ссылке - с этим стало кристально чисто уже очень давно, но вот никак не могу разобраться со смыслом использования ссылок в случае объявления классов или функций.

Допустим есть у нас описание класс или функции:

class CMyClass
{
....
}

function &MyFunc($param)
{
return $param;
}


Что будет означать следующий синтаксис

$obj = &CMyClass();

$val = &MyFunc(1);

Где-то вычитал, что в случае объявления классов, "=&" используется для корректной работы деструктора класса. Возможно, правда я не уверен, что только для этого.
В случае функции вообще пока не ясно.

Большое спасибо
 

slego

Новичок
IntenT
Т.е. по-русски в двух словах это объяснить проблематично ;)
Ясно.

Большое спасибо. Будем ВНИМАТЕЛЬНО читать.
 
Сверху