Ciao ragazzi, volevo sapere se sapevate la differenza, pratiche, tra

$a = new MiaClass();

e

$a =& new MiaClass();

Facendo un test su 1.000.000 di volte la seconda è + veloce della prima, ma all'atto pratico non capisco quali sono le differenze.

Inoltre volevo sapere se un metodo di una class ritorna il riferimento ad un oggetto e/o array
tipo:

function &getA()
{
return $this->a;
}

è meglio fare:

$a = $miaClass->getA();

oppure

$a =& $miaClass->getA();


Ciao e grazie mille a tutti