ReflectionProperty::isPublic

(PHP 5, PHP 7, PHP 8)

ReflectionProperty::isPublicПроверяет, общедоступно ли свойство

Описание

public ReflectionProperty::isPublic(): bool

Метод проверяет, открыто ли свойство.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Метод возвращает значение true, если свойство пометили общедоступным, иначе возвращает значение false.

Замечание: Обратите внимание, что это относится только к главной видимости, или видимости свойства для чтения, а не к set-области видимости для записи, если область видимость свойства для записи указали.

Примечания

Замечание: Обратите внимание, что установка свойству видимости public не говорит о доступности свойства для записи вне класса. Для каждого следующего случая метод вернет значение true, но свойство останется недоступным для записи: а) виртуальное свойство без хука set б) свойство с модификатором readonly, в которое уже записали значение в) свойство, для которого set-область видимости определили непубличной.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top