• 新类是原始对象
  • 的子类
  • 必须与php4兼容
  • 最佳答案

    您可以将您的类实例化为空,然后通过任意数量的方法加载。这些方法之一可以接受父类的实例作为参数,然后从那里复制其数据

    class childClass extends parentClass
    {
        function childClass()
        {
            //do nothing
        }
    
        function loadFromParentObj( $parentObj )
        {
            $this->a = $parentObj->a;
            $this->b = $parentObj->b;
            $this->c = $parentObj->c;
        }
    };
    
    $myParent = new parentClass();
    $myChild = new childClass();
    $myChild->loadFromParentObj( $myParent );
    

    10-07 12:33