为何直接echo一个对象就会报语法错误,而若是这个对象实现了__toString方法后就能够直接输出呢? 缘由是echo原本能够打印一个对象,并且也实现了这个接口,可是PHP对其作了个限制,只有实现了__toString后才容许使用。对象