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