par contre, au milieu de son explication assez bizarre (il défend le contraire de ce qui a été fait, si je comprends bien.. mais je suis pas sûr de bien comprendre ;p) on peut peut-être supposer que c'était la raison de la décision jusqu'à PHP4 : pour éviter aux neuneus, enfin, programmeurs php, de niquer leurs "vrais" objets on ne donnait que des copies aux fonctions comme ça elles pouvaient les exploser si ça leur chantait.
cependant, un tel changement implique quand même beaucoup de choses pour les programmes et ça risque de surtout être un cauchemard pour débugger les applications PHP existantes qui ont des fonctions qui modifient les objets passés en paramètre (à moins qu'une syntaxe existe pour les passer sélectivement par valeur si nécessaire).
[^] # Re: clonés
Posté par gc . En réponse à la dépêche Sortie de PHP 5.0.0. Évalué à 2.
cependant, un tel changement implique quand même beaucoup de choses pour les programmes et ça risque de surtout être un cauchemard pour débugger les applications PHP existantes qui ont des fonctions qui modifient les objets passés en paramètre (à moins qu'une syntaxe existe pour les passer sélectivement par valeur si nécessaire).
c'est pas dacode qui est en php :) ?