コード例 #1
0
ファイル: static_dyn_vars.php プロジェクト: lihuibin/jphp
    {
        $varvar = 'foo';
        $foo = 'foo';
        return static::${${$varvar}};
    }
    static function b2()
    {
        $varvar = 'foo';
        return static::${$varvar};
    }
    static function b3()
    {
        $varvar = 'foo';
        return static::${$varvar};
    }
    static function b4()
    {
        return static::${'foo'};
    }
}
var_dump(a::b1());
var_dump(a::b2());
var_dump(a::b3());
var_dump(a::b4());
?>
--EXPECT--
string(3) "bar"
string(3) "bar"
string(3) "bar"
string(3) "bar"