Maestr0
Новичок
Уже устал искать в тырнете.
Подскажите как можно дополнить свойство класса, которое есть массив новыми элементами.
Мне нужно без использования конструктора.
Приведу пример:
понятно что конструкция типа $this->myArray[] = 'четыре'; в том месте работать не будет,
но она явно отображает суть вопроса. Мне нужно дополнить унаследованный массив новыми значениями, не теряя при этом старых. Можно ли это сделать прямо в описании подкласса ? Не используя конструкторов и пр. ?
Подскажите как можно дополнить свойство класса, которое есть массив новыми элементами.
Мне нужно без использования конструктора.
Приведу пример:
PHP:
class first {
protected $myArray = array( 'один', 'два', 'три' );
function somrFunction() {
// in this place must be some important PHP code
}
}
class second extends first {
$this->myArray[] = 'четыре';
}
но она явно отображает суть вопроса. Мне нужно дополнить унаследованный массив новыми значениями, не теряя при этом старых. Можно ли это сделать прямо в описании подкласса ? Не используя конструкторов и пр. ?
Последнее редактирование: