我已经阅读了这一点的手册,但我无法理解这背后的逻辑。 http://www.php.net/manual/en/language.oop5.basic.php
$obj1 = new Test();
$obj2 = new $obj1;
var_dump($obj1 === $obj2); //bool(false)
即使发生这种情况,
var_dump($obj1); //object(Test)#1 (0) { }
var_dump($obj2); //object(Test)#2 (0) { }
我期望 bool(true) 但它是“bool(false)”。