bug54372.phpt   [plain text]


--TEST--
Bug #54372 (Crash accessing global object itself returned from its __get() handle)
--FILE--
<?php
class test_class
{
    public function __get($name)
    {
        return $this;
    }

    public function b()
    {
        echo "ok\n";
    }
}

global $test3;
$test3 = new test_class();
$test3->a->b();
?>
--EXPECT--
ok