Метод признака не может получить доступ к свойству родительского класса ⇐ Php
Метод признака не может получить доступ к свойству родительского класса
Минимальный воспроизводимый пример моей проблемы следующий:
Здесь я инициализирую $property значением «1» в определении класса. Затем я меняю его на «2» во время работы конструктора. Когда я вызываю метод «echoProperty()» (который печатает свойство $), он должен выводить «2», но выводит «1». Это так, независимо от изменений, которые претерпело $property на данный момент: когда я пытаюсь манипулировать свойством класса из метода типажа, он считает, что свойство все еще находится в исходном состоянии, и игнорирует любые внесенные в него изменения. Аналогично, если я попытаюсь изменить свойство класса внутри типажа, это не повлияет на свойство (т. е. когда я вернусь к коду класса, любые изменения, внесенные в свойство из методов типажа, отменяются). Это нормально? Есть ли способ получить доступ к свойствам класса внутри методов типажей? Любой вклад приветствуется, спасибо!
Минимальный воспроизводимый пример моей проблемы следующий:
Здесь я инициализирую $property значением «1» в определении класса. Затем я меняю его на «2» во время работы конструктора. Когда я вызываю метод «echoProperty()» (который печатает свойство $), он должен выводить «2», но выводит «1». Это так, независимо от изменений, которые претерпело $property на данный момент: когда я пытаюсь манипулировать свойством класса из метода типажа, он считает, что свойство все еще находится в исходном состоянии, и игнорирует любые внесенные в него изменения. Аналогично, если я попытаюсь изменить свойство класса внутри типажа, это не повлияет на свойство (т. е. когда я вернусь к коду класса, любые изменения, внесенные в свойство из методов типажа, отменяются). Это нормально? Есть ли способ получить доступ к свойствам класса внутри методов типажей? Любой вклад приветствуется, спасибо!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу проверить, что тестируемый PHP-код вызывает правильный метод для признака?
Anonymous » » в форуме Php - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-