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