我见过很多教程,并试图在stackoverflow上找到答案,但没有成功。 我不确定的是;有没有什么时候通过价值或通过引用返回,当超载运营商? 例如, Class &operator+(){
Class obj;
//...
return obj;
}
或相同的事情,但按价值 Class operator+(){
Class obj;
//.
我反对检查引发此错误: Using deprecated language feature assign by reference(&=) Since PHP 5.3 use normal assignment instead. 所以,我试图找出如何重新代码在这个类中的方法不要使用by reference或至少使用它(如果它是允许的 - 我不清楚)。 以下是使用by reference的班级部分。