是否有任何独立代码或独立框架中的库可用于比较包含其他对象引用的 PHP 对象?
相等运算符可用于测试对象身份。我正在寻找可以让我做这样的事情的代码
$a = new Foo;
$b = new Foo;
if(objectsAreEqual($a,b)
{
}
我知道我可以使用这样的东西
get_object_vars($a) == get_object_vars($b)
或其他形式的反射来比较属性,但如果对象包含嵌套对象,我们又回到了身份问题。
所以,在我尝试实现自己之前,我想知道这是在任何地方都已解决的问题