没有实例的PHP匿名类

时间:2016-06-11 16:17:58

标签: php oop anonymous-class php-7

有没有办法声明一个没有实例的匿名类?

我想做这样的事情:

<pre>...</pre>

这是您可以对命名类执行的操作,但上面的代码会引发语法错误。

1 个答案:

答案 0 :(得分:3)

最后,由于php.net上的this comment

,我能够解决这个问题
$myclass = get_class(new class {
    public $a;
});

$myobject = new $myclass;