从下面的代码中,有没有人知道从 B 中定义的方法将 $parent->foo 和 $parent->foo1 的值分别放入 $child->bar 和 $child->bar1 的方法?
我可以用 $child->bar=$parent->foo 和 $child->bar1=$parent->foo1 在对象之外复制值,但感觉孩子(甚至是父母)中可能有一个简单的方法就此而言)对于这种情况。我的父对象正在从 html 输入框中获取 foo 的值。
Class A
{
public $foo="someText";
public $foo1="someOtherText";
}
Class B extends A
{
public $bar;
public $bar1;
//theoretical function Id like to use
public copyParentcontents()
{
}
}
$parent = new A();
$child = new B();