你们中的任何人都知道如何在这些代码中生效
public function create(SomeInterface $obj)
{
$class = get_class($obj);
return new class extends $class {
//some magic here
}
}
很明显,代码在 PHP 中不起作用。
$obj
可以是许多不同类的实例。我想获得一个扩展 $obj 的类的实例。(这将使我能够重载一些基本方法)