Inheritance: implements ArrayAccess
コード例 #1
0
ファイル: 1498.php プロジェクト: badlamer/hhvm
<?php

class c
{
    protected $cm = 'get';
    function x()
    {
        var_dump($this->cm);
    }
}
class c2 extends c
{
}
$y = new c();
$y->x();
$z = clone $y;
$z->x();
$y = new c2();
$y->x();
$z = clone $y;
$z->x();
コード例 #2
0
ファイル: 1889.php プロジェクト: badlamer/hhvm
 public function test1a()
 {
     c2::foo();
 }
コード例 #3
0
ファイル: 1891.php プロジェクト: badlamer/hhvm
<?php

class b2
{
}
class c2 extends b2
{
    public function __call($func, $args)
    {
        echo "c2::__call\n";
    }
    public function test1a()
    {
        b2::foo();
    }
}
set_error_handler('h');
function h()
{
    var_dump('errored');
}
$obj = new c2();
$obj->test1a();
var_dump('end');