Je n'arrive pas à obtenir d'informations cohérentes à ce sujet. Différentes sources semblent dire différentes choses et le vénérable php.net lui-même ( semble ) ne pas l'indiquer explicitement - bien que, je dois l'avouer, je n'ai fait qu'un rapide coup d'œil.
Dans les cas où je passe des objets "lourds", je dois passer par référence, mais je ne veux pas continuer à taper:
function foo(TypeName& $obj)
si je peux m'en sortir simplement
function foo(TypeName $obj)
Alors, que dit la norme?