Comment faites-vous passer des objets par référence en PHP 5?

En PHP 5, vous êtes tenus d'utiliser le & modificateur de passer par référence? Par exemple,

class People() { }
$p = new People();
function one($a) { $a = null; }
function two(&$a) { $a = null; )

En PHP4 vous avez besoin d'une & modificateur de maintenir une référence après un changement avait été fait, mais je suis confus sur les sujets que j'ai lu concernant PHP5 l'utilisation automatique du passage par référence, sauf lorsqu'explicitement le clonage de l'objet.

En PHP5, est le & modificateur requis pour passer par référence pour tous les types d'objets (variables, les classes, les tableaux, ...)?

InformationsquelleAutor Brian Graham | 2012-02-17