继承扩展不允许使用父属性


Inheritance extends through does not allow to use the parent property

我是俄罗斯人,我用翻译写作。在类中,"Base"有一个私有属性"items"。这个数组。我正在创建一个类"UserBase"包括"Base"类(extends)。在这个类中,我需要实现一个使用"items"的函数。但由于某种原因,它不起作用。我试图通过var_dump()在类中检查"项",什么也没有。零 。帮助:c

您需要使items成为受保护的成员,以便子类可以访问它。子类将继承私有属性,但不能访问它。

var_dump将显示类的所有属性,即使它们是私有的,所以您应该只在调试时使用它。