Здравствуйте господа.
У меня вопрос почему иногда пишут в обработчике событий при создании своей функции к примеру:
AddEventHandler("main", "OnBeforeUserDelete", Array("noDeleteUser", "OnBeforeUserDeleteHandler"));
class noDeleteUser
{
function OnBeforeUserDeleteHandler(&$arFields) читая документацию делал всегда так: function OnBeforeUserDeleteHandler($arFields) т.е. без "&", но часто вижу в примерах у народа "&", объясните пожалуйста зачем?
У меня и так все работает, но убивает не понимание этого символа...
У меня вопрос почему иногда пишут в обработчике событий при создании своей функции к примеру:
AddEventHandler("main", "OnBeforeUserDelete", Array("noDeleteUser", "OnBeforeUserDeleteHandler"));
class noDeleteUser
{
function OnBeforeUserDeleteHandler(&$arFields) читая документацию делал всегда так: function OnBeforeUserDeleteHandler($arFields) т.е. без "&", но часто вижу в примерах у народа "&", объясните пожалуйста зачем?
У меня и так все работает, но убивает не понимание этого символа...