Exemple #1
0
// object                        任何其它类型                    object 总是更大
// array                        任何其它类型                    array 总是更大
// $obj1 = new Test();
// $obj11 = new Test();
// var_dump($obj1);
// var_dump($obj11);
// $obj2 = new $obj1;
// var_dump($obj2);
// var_dump($obj1 !== $obj2);
// var_dump($obj1 !== $obj11);
// $obj3 = Test::getNewByNewStatic();
// var_dump($obj3 instanceof Test);
// var_dump($obj3);
// $obj31 = Test::getNewByNewSelf();
// var_dump($obj31 instanceof Test);
// var_dump($obj31);
// $obj32 = Test::getNewByNewClass();
// var_dump($obj32 instanceof Test);
// var_dump($obj32);
$obj4 = Child::getNewByNewStatic();
var_dump($obj4 instanceof Child);
var_dump($obj4);
$obj41 = Child::getNewByNewSelf();
var_dump($obj41 instanceof Child);
var_dump($obj41);
$obj42 = Child::getNewByNewClass();
var_dump($obj42 instanceof Child);
var_dump($obj42);
// $aa = Test::$a_static;
// var_dump($obj3);
// var_dump($obj4);