2014-01-21 4 views
0

Здравствуйте, я здесь, чтобы задать вам вопрос о php. Я искал много раз в Интернете, чтобы получить решение, но пока не нашел его. Я видел такой код:Амперсанд перед оператором разрешения области действия в php

$mail_object  =& Mail::factory("smtp", $smtpinfo); 
$mail_result  = $mail_object->send($recipients, $headers, $email_msg); 

мне просто нужно к использованию амперсанд символа перед Mail::factory.

+0

havnt нашел какое-либо решение по этой ссылке? – SAarah

+0

это поразрядно и? – SAarah

+0

Возможный дубликат [Ссылка - что означает этот символ в PHP?] (Http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) – Marty

ответ

2

documentation С, =& является назначение ссылочной оператора:

Назначение по ссылке также поддерживается, с использованием синтаксиса $var = &$othervar;. Назначение по ссылке означает, что обе переменные в конечном итоге указывают на одни и те же данные, и ничто не копируется нигде.