--TEST-- WeakReference --FILE-- get()); debug_zval_dump($wr2->get()); unset($std); debug_zval_dump($wr->get()); debug_zval_dump($wr2->get()); ?> --EXPECT-- object(stdClass)#1 (0) refcount(2){ } object(stdClass)#1 (0) refcount(2){ } object(WeakReference)#2 (1) { ["object"]=> object(stdClass)#1 (0) { } } object(WeakReference)#2 (1) { ["object"]=> object(stdClass)#1 (0) { } } object(stdClass)#1 (0) refcount(2){ } object(stdClass)#1 (0) refcount(2){ } NULL NULL