Since PHP5 new automatically returns links. Thus, using =& pointless in this context (and if I'm not mistaken, giving the E_STRICT message).
Pre-PHP5 using =& was to get a reference to an object. If you initialized an object into a variable and then assigned both variables working on the same object to this new variable, exactly the same as today in PHP5.
source share