예제 #1
0
파일: bug33171.php 프로젝트: badlamer/hhvm
<?php

class A
{
    private $c = "A's c";
}
class B extends A
{
    private $c = "B's c";
    public function go()
    {
        foreach ($this as $key => $val) {
            echo "{$key} => {$val}\n";
        }
    }
}
$x = new B();
$x->go();
예제 #2
0
파일: bug65911.php 프로젝트: badlamer/hhvm
<?php

class A
{
}
class B
{
    public function go()
    {
        $this->foo = 'bar';
        echo A::$this->foo;
        // should not output 'bar'
    }
}
$obj = new B();
$obj->go();