2017-03-05 62 views
1

你好PHP更新靜態屬性陣列

我在父

在需要在同一陣列孩子定義數組作爲靜態屬性,但我需要這個數組

我在另一個值重新定義陣列和重寫父的陣列

的問題是:

是否有另一種方法可以在不重新定義數組的情況下在數組中添加新值?

class message extends AbstractModel 

    { 
    protected static $schema = 
    ['text' => self::DATA_TYPE_STR, 
    'id' => self::DATA_TYPE_INT, 
    'user_id' => self::DATA_TYPE_INT, 
    'time' => self::DATA_TYPE_INT]; 
    } 
class privateMessage extends message 
    { 
    protected static $schema= 
    ['text' => self::DATA_TYPE_STR, 
    'id' => self::DATA_TYPE_INT, 
    'user_id' => self::DATA_TYPE_INT, 
    'time' => self::DATA_TYPE_INT, 
    'to_id' => self::DATA_TYPE_INT]; //this property i want to add it in this child 

    } 

回答